It has been one year since 16-year-old Gabriel Magalhaes was fatally stabbed while sitting on a bench at Keele Station, a shocking act of violence that prompted serious safety concerns among transit riders.
It has been one year since 16-year-old Gabriel Magalhaes was fatally stabbed while sitting on a bench at Keele Station, a shocking act of violence that prompted serious safety concerns among transit riders.
'Shame on all of you': Prominent Toronto businessman decries city's decline into violence vancouversun.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from vancouversun.com Daily Mail and Mail on Sunday newspapers.