Death of 18-year-old man at Toronto restaurant set on fire deemed homicide, police say

0
162

A Toronto police statement issued Tuesday afternoon said the fire happened at the Slam Grill Restaurant and Bar on Keele Street at around 3 a.m. on July 10.