Friday, September 15, 2006
Insane Muslim Protesters of the Day 9/15 - The Hump of Islam
I really missed this feature.
Muslim students burn an effigy of Pope Benedict XVI at a protest rally in Allahabad, India, Friday, Sept. 15, 2006
That'll show the world that Islam is a religion of peace!
Elder of Ziyon