Newsstand: May 1, 2014

So it goes. The short of it is that Mayor Rob Ford has taken a leave of absence from his mayoral duties and re-election campaign to seek treatment for substance abuse issues. In a statement, Mayor Ford admitted—once again—to having a problem with alcohol, and said that “after taking some time to think about my … Continue reading Newsstand: May 1, 2014