Helping young people face homelessness

How Covenant House is helping young people experiencing homelessness face challenges in a winning way.