The Toronto Transit Commission pled guilty to a safety violation and agreed to pay $300,000 in fines in the 2017 death of 18-year employee Tom Dedes at its McCowan Yard.

TTC

Displaying 1 of 1
Share:

Leave A Comment On This Photo





Post a comment