A man in his 20s is in critical condition following a collision in Brampton on Tuesday evening. Peel Regional Police responded to a report of a single-vehicle accident involving a pedestrian near Chinguacousy Road and Queen Street around 5:15 p.m.
Paramedics transported the man to a nearby hospital with life-threatening injuries. The cause of the collision remains under investigation, and it’s unclear whether the driver stayed at the scene.