Two people are dead following a shooting in North York Tuesday afternoon. Toronto police say they got a call for the sound of gunshots in the area of Driftwood Avenue and Jane Street at 2:17 p.m. When ...
Some results have been hidden because they may be inaccessible to you