Uncategorized A spellbinding presentation by an incredibly articulate and intelligent woman Editorial Staff March 13, 2006 Fascinating. The most controversial video clip I have ever watched so far. This was on Al Jazeera few days ago, brought to you here by MEMRI TV: Dr. Wafa Sultan. It’s not “Jewish leaders” who need her message. It’s the entire Muslim world.