Toronto police responded to a report of a shooting at an industrial plaza located in the Keele Street and Steeles Avenue West area on October 2nd at approximately 9:36pm. Police and paramedics
Toronto police responded to a report of a shooting at an industrial plaza located in the Keele Street and Steeles Avenue West area on October 2nd at approximately 9:36pm. Police and paramedics