Children's Aid Foundation helps vulnerable kids across Canada overcome the obstacles in life that hold them back
 
Meet Our Kids
For a complete library of Children’s Aid Foundation videos, please go to vimeo.com/cafdn