Crash in Scarborough knocks out power, traffic lights

The crash has caused a power outage, knocking out several traffic lights along Route 1 and Payne Road. CMP has responded to the scene.

Continue Reading…