Sunday, August 07, 2005

Dispatches of The Angry Elf



MEMRI TV: Galloway on a variety of Arab language television channels calls for war to 'liberate' Baghdad and Jerusalem.

No comments: