Shelter skelter: Inside Toronto's Seaton House, Canada's largest men's shelter

On a bad night, there are more than 700 men here. Some are coping with drug addiction. Some appear frightened and shell-shocked. (How could this happen to me?)

by