15-08-2019 18:27 via cbc.ca

Worker fatally trapped beneath rail car at MacMillan Yard in Vaughan

The Transportation Safety Board is investigating after an employee died on the job at a CN Railway yard in Vaughan, York police said Thursday.
Read more »