(OTTAWA, ON) – Members of the Ontario Provincial Police (OPP) Ottawa Detachment have laid multiple charges after a male fled on foot during a traffic stop. On April 17, 2024, shortly before 11:00 a.m., officers attempted to stop a vehicle on Highway 417, to check the licence status of the driver. Officers had received information from the […]
