[ad_1]
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.
[ad_2]
Source link