Children's Aid Foundation helps vulnerable kids across Canada overcome the obstacles in life that hold them back
 

A Year of Spectacular Events

A compilation of stories from those we help

Thanks to our Donors