
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..
Children waiting for sponsors in the House 2 House program.
