The Call is the latest and largest of several groups or individuals to come to the Detroit area with a message that stirred up many of its estimated 150,000 to 200,000 Muslims. Leaders of The Call believe a satanic spirit is shaping all parts of U.S. society, and it must be challenged through intensive...
Read more »

