Search Constraints
Search Results
Select an image to start the slideshow
Canadians give Kenyan children a new lease on life
1 of 5
Investment model attracts business leaders to humanitarian causes
2 of 5
A Better World Canada takes a better look inside Kenya's classrooms
3 of 5
Canadian volunteer opens his heart and fills his suitcases for Kenya
4 of 5
Largest medical team trains and treats Kenyans
5 of 5