ICNA Relief Canada is a department of ICNA Canada, working in the field of community and social development. Islamic Circle of North America (ICNA) is a registered Canadian charity (
Registration No. 118951169RR0001) working for the welfare of the community since 1970. It is a...
Read more