Advertisement

Rob Ford faces council

Toronto Mayor Rob Ford had a difficult day Monday, getting into a shouting match with members of the public in council chambers before councillors voted to slash his budget and remove many of his powers.