videos

20
Making Sense of Islam
Reflections on Islam, life, and mindfulness with @telgawhary.
Ep. 93: Imam Zaid Shakir
118 views
9    0
Published at 2020, November 11
Zaid Shakir, a cofounder of Zaytuna College, is a prominent American Muslim scholar. He has taught c
Show More