Man, 40, charged after hit-and-run collision in Brampton leaves woman, children injured: police

Peel Regional Police said on Aug. 3 at around 7:30 p.m., a four-vehicle collision occurred in the Airport Road and Clark Boulevard area.