Mayor Rob Ford defies growing calls for him to step down amid a growing list of allegations, which include drunk driving and spousal abuse
Mayor Rob Ford defies growing calls for him to step down amid a growing list of allegations, which include drunk driving and spousal abuse. Toronto's city council voted to strip Ford of most of his power.