A tragic shooting occurred on the evening of June 3 near Yorkdale Mall in Toronto, resulting in one fatality and five injuries. Toronto police responded to reports of gunfire at the intersection of Flemington and Zachary Roads, close to Ranee Avenue and Allen Road, shortly after 8:30 p.m. local time. One individual was pronounced dead at the scene, while five others sustained gunshot wounds and were transported to the hospital. The severity of their injuries has not been disclosed.
Authorities have not released information regarding potential suspects or motives behind the incident. Toronto Mayor Olivia Chow expressed her distress over the shooting on social media, stating that her office is in contact with the police. The investigation is ongoing, and further details are expected as the situation develops.