toronto mayor ford

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?
Mayor Walks Into Camera
The rather robust Toronto Mayor, Rob Ford, somehow managed to walk face first into a TV news camera on Monday (April 15th). After further review, it appears that the camera man actually ran into him. The Mayor did say "excuse me" yet the reporters continued to crowd him.  Warn…