ONTARIO – Ontario Provincial Police and Ottawa Police were out in full force over the long weekend.

Officers laid more than 350 charges, including 222 for speeding, 28 for distracted driving and 25 for for not complying with seatbelt laws.

Officers pulled over 59 people for violating an offence under the Highway Traffic Act.

Three drivers were charged with impaired driving.