Helping Children

Vulnerable Children Society

Vulnerable Children Society is a vibrant registered Canadian charity (#810826917RR0001) managed by Canadian volunteers, dedictated to helping some of the most vulnerable children in the world: one by one..

This slideshow requires JavaScript.

Children waiting for sponsors in the House 2 House program.