A serious collision in Brampton today left a person trapped in a vehicle and saw police track down two people who allegedly fled the scene on foot.
The collision happened at Steeles Avenue West and Chinguacousy Road late Thursday morning.
Peel Regional Police say a person was freed from a vehicle by the fire department and was subsequently taken to hospital in an ambulance.
Const. George Tudos told CBC News that two people who were in the other vehicle involved in the crash "took off," though police subsequently located them.
The Major Collision Bureau is at the scene.