Taha Ghayyur
Imam Taha Ghayyur is the Executive Director of Justice For All Canada, former Executive Director of ISNA Canada, and a member of the Canadian Council of Imams.
Related content for: Taha Ghayyur
Accessibility Tools