BREAKING: World COVID News Updates
The organization which calls itself 877-Why-Islam is an arm of the Islamic Circle of North America (ICNA). The ICNA was listed as one of the organizations designated by the Muslim Brotherhood as "our organizations and the organizations of our friends" in the Holy Land Foundation trial. The Holy… Continue Reading...
Subscribe for News & Updates!
Support Us When You Shop on Amazon!
Select "Radical Truth" as Your Charity on Smile.Amazon.com