Shaykh Yusuf Badat is the main Imam and 'Director of Religious Affairs' at the Islamic Foundation of Toronto and the former Vice Chair of the Canadian Council of Imams. … [Read more...] about Canadian imam explains the Quranic verse on the “internal filth” of non-Muslims
You are here: Home / Archives for filth