A religious Jewish protester accused of stabbing three people taking part in a gay pride parade in Jerusalem has been charged with attempted murder.
The accused man was arrested at the scene
The attacks came as hundreds of people danced and kissed their way through the city's streets last week.
According to state prosecutors, Yishai Shlisel told police he had come "to kill in the name of God", Haaretz reports on its website.
The march faced fierce opposition from Orthodox Jews including the mayor.
According to the indictment against Mr Shlisel, he ran between marchers, stabbing three people before police pinned him to the ground.
Photographs taken at the scene showed a man with blood streaming down his shirt and a woman with a deep gash on her forearm.
The parade had gone ahead after a Jerusalem court overruled the city council, which had warned the event would be "provocative" and set off unrest.
Muslims and Christians had joined peaceful protests against the march.