Westerners Make Huge Mistake In Evaluation Of Islam


The prolific and prodigious Robert Spencer of Jihadwatch (pictured above) recently posted a starkly revealing video on the United Nations/Islam vs The Truth About Muslim Cruelty To Women.  The video, twenty-six minutes in length, is well-worth your valuable time to watch.  It clearly demonstrates how debate within The United Nations of the unthinkable horrors visited on [...]