Loading...

The Ideal Muslim Family – Sh. Alaa Elsayed

Sheikh Alaa Elsayed is the Director of Public and Internal Relations for Mercy Mission World and the Director of Religious Affairs for the Islamic Centre of Canada-ISNA. He is also...