08/02/10

At Weasel Zippers

 

Bizarre Inhumane Attack on the Religion of Peace

 

Pig’s Head left at Finsbury Park mosque — oh, the horror!

 

Read the horrifying Story and the heart-warming comments

 

And Be On the Lookout For: