JTF.ORG Forum
The Worldwide Crisis of Islam => The Truth About Islam => Topic started by: david1967 on February 09, 2008, 09:39:27 PM
-
I believe it's Robert Spencer's site:
www.jihadwatch.org
Its updated daily
-
I believe it's Robert Spencer's site:
www.jihadwatch.org
Its updated daily
I've seen it. It is one of the best out there.
-
Yes it's quite good O0
-
Great site thanks O0