The Imam

Imam Muhammad Musri Imam Muhammad Musri is the Founder and President of Islam Inc., a national organization representing moderate Muslims. ┬áHe is also President and Senior Imam of the Islamic Society of Central Florida (ISCF), which oversees 10 Mosques that … Continue reading The Imam