JTF.ORG Forum
The Worldwide Crisis of Islam => The Truth About Islam => Topic started by: Minuteman on May 02, 2008, 04:47:26 PM
-
http://www.liveleak.com/view?i=a50be8438b
-
How do you comment? I couldn't see the place to add comments. That beast should be deported.