Israel Palestinians

Israeli soldiers operate in village of Sarra near the Palestinians West Bank city of Nablus, Sunday, March 12, 2023. Israeli forces fatally shot three Palestinian gunmen who opened fire on troops in the occupied West Bank. It was the latest bloodshed in a year-long wave of violence in the region.