(PLUMMER ADDITIONAL TOWNSHIP, ON)- Traffic complaint on Highway 17 leads to impaired charges. On Saturday, April 12, 2025, at approximately 7:30 p.m., the East Algoma Detachment of the Ontario Provincial Police (OPP) responded to a traffic complaint of an eastbound white car with no licence plates that was swerving all over the road at inconsistent speeds […]
