Broken Down Train Causing Delays in Brampton
A broken down train is causing delays in Brampton.
Peel police recently announced that the train is sitting in the John Street and James Street area.
CN Rail has been notified.
Police say residents can expect at least an hour delay.
You might want to avoid the area.