Recent Crash Causing Delays in Brampton

in

A recent crash is causing delays in Brampton.

Peel police recently announced that a collision occurred in the Bramalea Road and Countryside Drive area.

Minor injuries have been reported.

Commuters in a hurry might want to avoid the area.

Your Comments