Mandatory alcohol screenings to be performed at ‘every’ GTA traffic stop: OPP

Provincial police are employing their “strongest measures” yet in their fight against impaired driving across the Greater Toronto Area.