Rob Ford scandalized Canadian politics as the brash yet beloved mayor of Toronto — until an infamous video of him smoking crack sparked his downfall.
2005
2025
1976
1988
1982
1986
2020
2000
2019
2023
2022
2004
2024
2007
2010
2003
1981