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!