CTV News anchor Bill Good said it's unforgiveable that a country like Canada can host the Olympic Games and yet leave its homeless, drug addicted, and mentally ill to fend for themselves.