Police said a suspect is in custody after multiple people were stabbed inside and outside a library in British Columbia.
News reports said a woman died and six people were hospitalized after the mass stabbing Saturday afternoon in North Vancouver, a quiet suburb.
Sgt. Frank Jang of the Integrated Homicide Investigation Team said a suspect was in custody. He said the man is in his 20s and has had interactions with police in the past.
Royal Canadian Mounted Police said there's no ongoing threat to the public after the attack at Lynn Valley Library.
One witness, Steve Mossop, said he and his partner stopped in traffic when they saw a bloodied woman who told them she had just been stabbed. They then saw several victims within about 100 meters of each other, he said.
"There was a man, there was an older woman, there was a younger woman, a mom — a random group of individuals in the wrong place at the wrong time," Mossop said.
"It seemed like he was just running in a direction, whoever was in his path happened to be victimized,″ Mossop said of the attacker.
On Twitter, Canadian Public Safety Minister Bill Blair expressed shock and sadness over the incident, calling it a "senseless act of violence."
The Associated Press contributed to this report.