The Toronto Police Service (TPS) announced several arrests concerning separate firearms and stolen vehicle investigations in North York. The alleged criminal activity began on Friday, Nov. 1, when police were on patrol in the area of Jane Street and Finch Avenue West in North York, where officers noticed a vehicle stopped with its hazard lights on. TPS […]