September 18, 2006

Video: British Islamists Call for Pope's Execution

British Islamists call for death of Pope Benedict XVI, outside London's Westminster Cathedral:



Hat tip to "little green footballs".

0 Comments:

Post a Comment

<< Home