Police have video of Toronto mayor ‘smoking crack’ (via AFP)
Toronto’s embattled mayor Rob Ford refused once more to resign Thursday, even after the Canadian city’s police chief revealed that investigators have a video reportedly showing him smoking crack. “The mayor does appear in that video,” Chief Bill Blair…