Toronto Mayor Rob Ford Stripped of Most Executive Powers

The Toronto city council votes to strip the mayor of most powers in wake of crack smoking scandal.