Toronto police are investigating a shooting in North York that left one person dead.
Source: CP24 One person dies after being found shot inside vehicle in North York
Toronto police are investigating a shooting in North York that left one person dead.
Source: CP24 One person dies after being found shot inside vehicle in North York