Ahmed Khalil

Ahmed Khalil is a second generation Canadian Muslim, inspirational speaker, imam, and da’wah coordinator. He is the manager of the…

0
149