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.
According to a press release from Greater Sudbury Police, bystanders tackled Stavropoulos during the June 3 incident and pinned him to the ground. Police describe his injury as self-inflicted.
"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.
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.
They say the woman sustained a stab wound to her neck and remains in critical condition in hospital. Her child sustained several bruises as a result of being struck while the knife was still in the mans hand.