Thousands of charges laid
The OPP says it was a "tragic" long weekend on highways.
There were eight fatalities on OPP-patrolled roads.
Six were killed in road collisions, one in an off road vehicle crash, and one in a boating incident.
During this weekend's traffic blitz, over 7,000 charges were laid.
There were 4,341 charges laid for speeding, 369 for lack of a seatbelt, 182 for impaired driving and 43 for distracted driving.
Police also laid 131 charges against drivers who didn't follow the Move Over law.

Welland adopts 2026 Budget with 4.01% increase
Port Colborne Man Charged with Child Luring
Social Assistance Recipients Receiving Help
Man Faces Multiple Impaired Driving Charges
Police Looking for Stolen Wine
Airport Working to End Sexual Exploitation
Ontario Student Learning Under Review
Senior Seriously Hurt in Parking Lot