Toronto police responded to a report of a stabbing in the Danforth Avenue and Greenwood Avenue area. on July 1st at approximately 3:22am. Police have reported that two men were travelling on a T
Toronto police responded to a report of a stabbing in the Danforth Avenue and Greenwood Avenue area. on July 1st at approximately 3:22am. Police have reported that two men were travelling on a T