Description

Covenant House helps youth ignite their potential and reclaim their lives. As Canada’s largest agency serving youth who are homeless, trafficked or at risk, they offer the widest range of 24-7 services to about 350 young people each day.

Photos

Video