Compassion Canada
Compassion Canada

Compassion Canada

A leading child development organization, Compassion helps children and their communities overcome extreme poverty. www.compassion.ca