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

Live. Love. Save!

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