Rob Ford scandalized Canadian politics as the brash yet beloved mayor of Toronto — until an infamous video of him smoking crack sparked his downfall.
2017
1995
2025
2016
2019
1986
2014
2015
2022
—
1949
2004
2020
2021
1993