videos

28
Dr. Tarek Elgawhary
Dr. Tarek Elgawhary is a scholar of Islam and comparative religions having studied at both Princeton University and al-Azhar Seminary. He is the creator of the Making Sense of Islam platform where he discusses issues related to Islam, life, and mindfulness.
Ep. 97: Mikhaael Mala
143 views
11    0
Published at 2021, March 18
Mikhaael Mala is arising nashheed star and world-renown reciter and teacher of the Quran. He is curr
Show More