Ontario Provincial Police (OPP) officers throughout Toronto and the GTA will now conduct mandatory alcohol screening as part of every traffic stop, in a move they are calling their “strongest measures yet to detect, investigate and remove impaired drivers from our roads.”
According to the OPP, impaired driving collisions and charges are up close to 30 per cent compared to the previous five-year average and impairment-related collisions mark the highest increases in their GTA jurisdictions.