Three charged after driver flees police
Three people have been arrested after a driver fled OPP from a traffic stop. On the morning of April 17th, 2021, Leeds County OPP officers witnessed a vehicle in transit without a read license plate. Police say after a brief traffic stop, the driver fled the area with the occupants
Read more