A village of tiny houses was built to provide homeless veterans with a fresh start
Avatar - CTV News

CTV News flipped this story into Canada1612d