He was once homeless, now he is providing sinks, water and soap to help protect those on the streets from the coronavirus

A new national report into homelessness in this country tells a grim story that 30,000 Canadians are homeless every night and 200,000 Canadians are homeless in any given year.