francismary.org
Islamic Cleric Encounters Jesus In Mecca, Saudi Arabia. - Catholics Online
Mohammed finds Jesus in Mecca! Mecca! Mohammed shivered with excitement. To think he was really here, at the heart of Islam in Saudi Arabia, the birthplace of the great Prophet whose name he bore—the dream of a lifetime! Although Mohammed served as an imam (pastor) at his local mosque on the island of Sumatra, Indonesia, he had … Read More Read More