(OTTAWA, ON) -Members of the Ottawa Detachment of the Ontario Provincial Police (OPP) have charged an Ottawa resident with refusal to provide a breath sample following a traffic complaint on Highway 417. Shortly after midnight on November 6, 2024, officers responded to a traffic complaint on Highway 417, near Terry Fox Drive, regarding a vehicle stopping multiple […]
