fbpx

OPP seize firearm during routine traffic stop

A routine traffic stop for speeding in Leeds and the Thousand Islands has resulted in an ongoing investigation after police

Read more