Wednesday, March 08, 2006

More Of This, Please

This video clip shows an Arab-American psychologist Wafa Sultan verbally bitch slapping an Islamist sheikh on Al-Jazeera. Apparently, the clip has been viewed more than 1,500,000 times in the last week. MEMRI has also posted a transcript of the clip with related information. Check it out.

No comments: