Compassion CanadaA leading child development organization, Compassion is helping more than 2 million children in 25 countries learn the skills and receive the opportunities they need to overcome poverty.