Israeli police have arrested a man after six people were wounded in a stabbing at the Gay Pride parade in Jerusalem.
A police spokesperson identified the suspect as the same man who stabbed three people at the parade in 2005.
Yishai Schlissel, an ultra-Orthodox Jew, was sentenced to 12 years in prison for that attack and was released from prison three weeks ago.
Two of the injured are in a serious condition, medics said.
The attacker emerged behind marchers and began stabbing them while screaming, before being tackled by a police officer.
Dramatic images showed the assailant reaching inside his coat and raising a knife above his head.
Yasmin Yusupov, 20, told the BBC she and her friends were marching when she “started seeing a lot of people running”.
“We didn’t realise what happened but I was pulling the friends who were with me to run away. We just banged on doors of people’s houses. We tried asking them to get us inside.
“When we came back I saw a few bodies on the floor right in front of me. Everyone had blood on their hands because they were trying to help,” she added.