Showing posts with label Islamists Libya Gadaffi Middle East politics. Show all posts
Showing posts with label Islamists Libya Gadaffi Middle East politics. Show all posts
Saturday, March 19, 2011
Batshit Crazy Islamist Gadaffi Supporter Libyan TV 'Journalist"
MEMRI TV has recently uplaoded this video:
Subscribe to:
Posts (Atom)