TRAFFIC: Collision Causing Delays on Major Street in Brampton

in
 

A two-vehicle collision is causing delays on a major road in Brampton. 

Peel police recently announced that the collision took place on Steeles and Resolution.

Minor injuries have been reported. 

 

Your Comments