Toronto police confirm to CityNews that three people were on the subway tracks, prompting employees to cut power.
No other Canadian city attracts the level of sustained criticism that Toronto does on a daily basis. The country’s largest ...