R.I.D.E. CHECKS PRODUCE "SOBERING" RESULTS Sault Ste. Marie, Ont., The OPP Traffic and Marine Unit as well as Sault Ste Marie OPP detachment members did their best to put a dent in the number of people who were drinking and driving on the weekend. O.
Read more >