The Lede: ‘I Have Smoked Crack Cocaine,’ Toronto’s Mayor Admits on Camera

Christmas in August

Toronto Mayor Rob Ford stunned constituents and his own staff on Tuesday by telling a scrum of reporters, “Yes, I have smoked crack cocaine.”

    



Wal-Mart.com USA, LLC OnDeck