Oshawa is a city outside of Toronto with a population of 160,000 people. In the recent election, a new mayor was chosen in Oshawa with 70% of the vote. His name is Dan Carter. And he spent many years homeless due to addiction that stemmed from tragedies in his youth. He was assaulted as a paper boy at the age of eight and his older brother died in a motorcycle accident when Dan was only 13 years old. Continue reading