Her 9-month old child was also injured, sustaining bruises as a result of being struck while the knife was still in the accused attacker's hand said police.
The woman sustained a stab wound to her neck in what police are calling a "random and vicious attack."
Stavropoulos was charged in 2018 for possessing dangerous weapons following an incident at the Sudbury Transit Terminal.
To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.
SUDBURY, Ont. — Police are crediting two bystanders with saving the lives of a 35-year-old woman and her nine-month-old baby during a random knife attack outside a craft store in Greater Sudbury, Ont.
A spokeswoman for Greater Sudbury Police said the incident Monday afternoon left the woman in critical condition with a stab wound to her neck and sent the nine-month-old to hospital with multiple bruises.
"This was a horrific and vicious attack," Katilyn Dunn said, noting that the accused did not know his alleged victims.
A man who had been shopping ran outside when he heard a woman screaming, Dunn said. The bystander was able to wrest the knife out of the attackers hand and hold him down until officers arrived on the scene.
In August 2018, he pleaded guilty to one count of carrying a weapon to commit an offence. His lawyer, Toronto-based Nicholas Xynnis, said he client was severely depressed at the time and the entire incident was an attempt at suicide – he hoped the cops would kill him.
Meanwhile, she said, a 41-year-old woman applied pressure to the victims wound until paramedics could get there.
A 25-year-old man has been charged with two counts of attempted murder and weapons offences, along with breach of probation.