The Sound of Music may well be celebrating its 60th anniversary. Yet Toronto, with its distinct and somewhat colourful past, will, this coming November 17, 2025, reach a pinnacle in its scandalous, tawdry history. Among Toronto mayors, whose inappropriate behaviours included crack smoking, being a landlord of… | Read More in The Blogs