Hey, officer! Over here! An allegedly drunk driver drew police attention Saturday night when he flashed his high beams at a patrolling Thousand Islands OPP officer. Police say that the officer was on the prowl on Country Road 3 in Leeds and the Thousand Islands Township at about 9 p.m. when they witnessed the “traffic […]