Dec 18, 2018
By Michelle Saunders
Today mandatory alcohol screening is in effect across the country. The new federal legislation is designed to reduce injuries and death from impaired driving by helping police catch motorists with more than the legal limit of alcohol in their bloodstreams whereby police can pull anyone over without having any particular reason to suspect them of being impaired. But, legal challenges are expected. Fill in host Jane Brown speaks with OPP Sgt Kerry Schmidt to see how the new impaired driving legislation is going on day one as well as Criminal Defence Lawyer Dylan Finlay.