Mayor Admits To Drugs
It's finally happened. After months of accusations, Toronto Mayor Rob Ford has finally admitted he has smoked crack cocaine. Toronto has been bombarded with reports of this and now (allegedly) a tape of him smoking the drug has surfaced. Should he step down?