Israeli soldiers shot and killed at least two Palestinians and wounded seven others Wednesday during demonstrations in the occupied West Bank, and youths hurled rocks in Arab East Jerusalem to protest the slaying of a 16-year-old boy.

Israeli soldiers opened fire on a rock-throwing crowd Wednesday in the city of Jenin, killing at least one person and wounding three in the head, Palestinian sources said.The clash erupted about 8:30 a.m. when demonstrators began throwing stones at Israeli settlers driving through town, 50 miles north of Jerusalem, the sources said. Soldiers fired tear gas, rubber bullets and live ammunition to disperse the crowd, they said.

Shaam Khalid Daufik Zad, 20, died of a gunshot wound in the chest, and two youths were in critical condition after they were shot in the head, hospital officials said. Another Palestinian was shot in the hand and suffered shrapnel wounds in the head, the officials said.

Palestinian sources said 15 other people were hit by rubber bullets or suffered tear gas inhalation. The army said it had reports of the casualties from the hospital but could provide no details on the incident.

The army said soldiers shot and killed another 20-year-old man who was attempting to throw a gasoline bomb at troops in Shuyukh village near Hebron, 20 miles south of Jerusalem.