For the past seven years, Moulana Dawood Sampson, imam of Masjidus Sabr, has invited people from different faiths to explain to them that Islam means “peace, to respect all prophets and to believe in all angels”. Moulana Dawood recites verses from the Qur’an and then translates them. He says this initiative is to show that Muslims interact with all faiths in peace and harmony. Moulana Dawood, in white, is seen here with his guests from Johannesburg, Germany and Switzerland.