The truth about Islam

This is simply disgraceful.Let's go to the videotape (Hat Tip: Atlas Shrugs).And as usual, no one cares.