Islamic Relief Canada

Islamic Relief Canada is an international NGO committed to alleviating poverty in 30+ countries around the world.