At least two Palestinians have been seriously wounded by Israeli fire during protests in the West Bank, just hours after two stabbing incidents in occupied East Jerusalem and the Israeli city of Kiryat Gan.

An Israeli army spokesperson told Al Jazeera that around 350 Palestinians had clashed with Israeli troops near the settlement of Beit El, northwest of Ramallah.

She said Israeli soldiers were attacked with molotov cocktails and rocks, and the two wounded were taken to hospitals.

The AFP news agency reported that three Palestinian stone throwers were wounded when men thought to be undercover Israeli officers opened fire on them.

Four masked men were throwing rocks when others among them suddenly drew pistols.

As the infiltrators grabbed and beat one man, they opened fire. One of the Palestinians was hit in the back of the head, and Israeli soldiers rushed in to assist the shooters.

Palestinians regularly accuse Israel of placing Arabic-speaking infiltrators among demonstrators in order to make arrests.

In a separate incident, the Maan news agency reported that two Palestinians had been shot and injured near the village of Dar Salah, east of Bethlehem, after an attack on an Israeli settler.

Earlier an Israeli soldier was lightly injured in Kiryat Gan, located south of Tel Aviv, when a Palestinian allegedly stabbed him and attempted to steal his weapon. The Palestinian was shot and killed during the confrontation.

A Palestinian woman was also shot in occupied East Jerusalem while stabbing an Israeli man, according to Israeli police.

The woman stabbed the man in the back on Wednesday, Luba Samri, Israeli police spokesperson, said. However, he managed to take out his gun and shoot her, Samri said.

The woman was seriously injured while the man sustained light injuries.

In another incident in the Israeli capital, Tel Aviv, a man was wounded by a Palestinian attacker, who was arrested by Israeli police.

Credit: Aljazeera