A woman in her 80s is in critical condition after she was stabbed in Scarborough Friday afternoon, Toronto police say. Officers received reports around 1:40 p.m. of a woman being stabbed in the area of Sheppard Avenue E. and McCowan Road, Toronto police said on X, formerly Twitter. Deputy Commander Fred Galvan told CBC Toronto that the woman was taken to hospital with life-threatening injuries.