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
1986
2024
1974
2013
1982
1962
1989
1978
1949
2009
2010
2007
2026
2004
1994
1981