Man in 70s dead after stabbing at North York apartment building, woman arrested: police

0
142

Police said they were called to the building located in the area of Don Mills Road and Finch Avenue around 7 a.m. Sunday for a medical complaint.