Six workers injured after maintenance vehicles collide on MBTA tracks in Norwood
Norwood police said the incident happened at 150 Hill Street when two maintenance vehicles collided on the tracks.
Boston 25 Now
Norwood police said the incident happened at 150 Hill Street when two maintenance vehicles collided on the tracks.