Covenant House Toronto

Covenant House Toronto’s first-ever Stay In + Sleep Out virtual fundraiser has raised more than $571,000 for homeless and trafficked youth. The June 26 Stay In + Sleep Out event involved...