Thursday, February 12, 2009

Wahhab news service in English

MEMRI should now be dubbed: Wahhabi News Service in English