A woman is in hospital and a man is under arrest after what appears to be a random stabbing near Ryerson University.
Police were called to Bond and Gould streets just before 10:30 a.m. and found the woman bleeding, stabbed multiple times.
A man had barricaded himself in a bathroom but was eventually arrested.
"It's an ongoing investigation but it appears the two are not known to each other," says Cst. Jen Sidhu.
Both the man and woman have been taken to hospital.
It's unclear what injuries he sustained; the woman suffered serious injuries but is expected to live.