Al Mustafa Canada is a registered Canadian charity (Registration No. 744029711 RR 0001) committed to serving vulnerable communities through humanitarian aid, sustainable development and emergency assistance. Its work includes food security, medical care, clean water, education, orphan care and Zakat distribution.