Loading...

In Times of Arrogance – Kamal El Mekki

In Times of Arrogance by Kamal El Mekki/n___________/nABOUT THE SPEAKER -/nKamal El Mekki has been dubbed the Black Belt of Dawah. With decades of experience in the Dawah scene, Sh...