Toronto & GTA

Deadly shooting in Downsview plaza

City homicide detectives are investigating after a man was found shot to death inside a vehicle in a North York parking lot. At around 1:30 a.m. Sunday morning, emergency crews were called to the Downsview Plaza parking lot at Keele St. and Wilson Ave. for reports of a man found without vital signs. Police later […]

Read More