shafeenali.com
Shafeen Ali is a Shia Ismaili Muslim who has been a faith-based teacher and speaker for the last 10 years. He has delivered more than 150 presentations and workshops throughout the world on faith …