Monday, March 10, 2008

Must See TV


You have got to see this clip of Arab-American psychiatrist Wafa Sultan on Al Jezeera TV "facing down a lunatic moderator and a lunatic Islamist with righteous anger."

No comments: