After years of roadside spot checks, heavy consequences for impaired driving, and publicity campaigns stating “If you drink, don’t drive,” the number of impaired drivers on the province’s roads is starting to see a decline. OPP officers laid 269 impaired driving charges after conducting 3,095 Festive RIDE spot checks – the highest number in five […]