ICNA Relief Canada, a not-for-profit organization based in Mississauga, organizes a range of aid and rehabilitation projects around the world in order to alleviate human suffering ... more... See more text