Detectives Investigating Motor Vehicle Collision Involving A Pedestrian in Niagara Falls – Update 2
The investigation into the January 27, 2025, McLeod Road fatal injury collision has been ongoing by detectives with the Niagara Regional Police Service (NRPS) Collision Reconstruction Unit. Read more…