Once a Homeless Addict, a Mayor Takes On Housing and Drug Crises Uncategorized November 24, 2023checkjeniews Dan Carter was on the streets for 17 years. His experience informs his policy agenda as mayor of Oshawa, Ontario, a city of 175,000 struggling with overdoses and affordability.