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.