Former Toronto mayor Rob Ford, a larger-than-life political firebrand who gained global notoriety for admitting to smoking crack cocaine while in office, has died.
Former Toronto mayor Rob Ford, a larger-than-life political firebrand who gained global notoriety for admitting to smoking crack cocaine while in office, has died.