An 18-year-old man is dead after he was shot in the stomach in the city’s west end Wednesday night.
It happened around 8:30pm on Vaughan Road near Oakwood Avenue. The victim was rushed to hospital without vital signs and could not be revived. He’s been identified as Robert Flagiello.
As many as five suspects barricaded themselves inside a house a few doors down from where the shooting took place. But the city’s Emergency Task Force surrounded the building and took the assailants into custody a short time later.
Homicide detectives have been called in to investigate.