JTF.ORG Forum
The Worldwide Crisis of Islam => The Truth About Islam => Topic started by: americankahanist on January 16, 2007, 06:54:04 PM
-
http://usawakeup.org/mainpage.htm
This is a hot site that seems to get it!!
-
Great site, had to send that one around...
M