The toughest cases of homelessness: Is there a way out?

Many people living on the street have multiple complex challenges such as mental health, addiction, and trauma. Getting help for people like Angel isn’t always so simple.