The Homes For Heroes Foundation is an initiative that addresses the issue of veterans experiencing homelessness in Canada. Homes For Heroes has...