Toronto police are investigating a shooting in North York that left one person critically injured Thursday night. It happened in the area of Sheppard Avenue West and Jane Street shortly before 11 p.m.
Some results have been hidden because they may be inaccessible to you