Israeli police have arrested a man after six people were wounded in a stabbing at the Gay Pride parade in Jerusalem.
wo 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.