Four unrelated pedestrian collisions in the GTA have left three dead and one with life-threatening injuries.On Wednesday, Toronto police were called to a Finch Ave. E and Markham Rd. at 4:39 p.m. for a personal injury. A Freightliner tractor-trailer travelling westbound on Finch Ave. E. was turning right on to Markham Rd. when it struck a 61-year-old woman. She was pronounced dead on the scene. W

13 Vote(s)

Show more