The Call Holds 24 Hour Prayer Event in Detroit
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 […]