Opinions, Context & Ideas from the TPM Editors TPM Editor's Blog

Rob Ford: Yep, I Smoked Crack

F8hkgnxkqqo439oc9rqf
AP Photo

Ford now says he feels "I feel like I got 1,000 pounds off my back. I felt I had to say it. It is what is. I feel two inches high right now but I needed to deal with it. I am not going to quit or take a leave."