The Huronia West Detachment of the Ontario Provincial Police (OPP) arrested three people for impaired driving related charges ...
it’s interesting to consider whether sanctioning the people managing Clearview might have a greater chance of driving compliance — they may wish to travel freely to and around the EU ...