Update 1 – Fatal Motor Vehicle Collision with Pedestrian – Niagara Falls
Detectives from the Niagara Regional Police Service (NRPS) Collision Reconstruction Unit (CRU) have continued to investigate the fatal motor vehicle collision involving a pedestrian, which took place on November 20, 2025, on Thorold Stone Road near Carrol Avenue in Niagara Falls. Read more…
