A pedestrian suffered life-threatening injuries following a single vehicle collision in Pickering. On Tuesday, April 21, 2026, at approximately 1:25 p.m., members of West Division responded to a pedestrian involved collision in the area of Brock Road and Dellbrook Avenue. A Nissan SUV was travelling northbound on Brock Road when it collided with a female […]
