Fatal Motor Vehicle Collision with Pedestrian – Niagara Falls
On Thursday, November 20, 2025, at approximately 8:20 am, Niagara Regional Police Service (NRPS) 2 District (Niagara Falls/Niagara-on-the-Lake) uniform officers were dispatched to the area of Thorold Stone Road near Carroll Avenue for a motor vehicle collision involving a single vehicle and a pedestrian. Read more…
