Islam and Other Religions

September 18, 2005
 

Mujahid Al-Fayadh, Imam of the Central Illinois Mosque and Islamic Center