President of largest Canadian Union of Public Employees local resigns amid corruption scandal
Canadian Union of Public Employees (CUPE) Local 79, based in Toronto, Ontario, has been thrown into crisis after the local’s president, David Mitchell, was forced to resign by the national…