Saturday, March 19, 2011

Batshit Crazy Islamist Gadaffi Supporter Libyan TV 'Journalist"

MEMRI TV has recently uplaoded this video:

Libyan TV Host Criticizes Sheik Al-Qaradhawi and Al-Jazeera TV