June 20, 2021
2 mins
The Passing of a Shining Star – Mufti Taha Karaan
Mufti Taha Karaan, a prolific Islamic scholar, visionary, and leader of the South African Muslim community, has returned to his lord in the early hours of the blessed day of Jumuah, Friday the 11th June 2021. Known for his encyclopedic knowledge in the Islamic sciences and western tradition, he contributed for more than three decades […]