Yesterday afternoon, the Ontario Provincial Police (OPP) utilized a vehicle equipped with the Satellite Technology Apprehension Response (STAR) system after receiving a call from the London Police Service who were following a pick-up truck that was towing a trailer and refused to stop. OPP officers were able to work with the London Police Service and receive updated information as to ...
Read More »