CANHAVE Matching Donation Campaign
CANHAVE Children’s Centre Inc. is a registered Canadian charity, founded in 1995, initially to support the education of five children orphaned in Uganda because their parents died of AIDS. Since that time, several hundred children have been helped to gain basic education and life skills, enabling many of them to...


