Canada

Rob! Rob! Rob!

Toronto Mayor Rob Ford, who famously admitted (after months of denial) that he smoked crack “in one of my drunken stupors,” has filed for reelection.