Toronto will soon decide who will be its next mayor, after revelations of an extramarital affair pushed the city’s long-time leader out of office. There is no shortage of candidates to choose from – in fact, a historic total of 102 names will be on the ballot, including Molly, the dog.
Why 101 people and a dog want to be Toronto’s mayor
Jun 25, 2023