"Israeli Troops Kill Palestinians in West Bank Ambush"
Israeli forces have killed two Palestinians who appeared to have surrendered in the occupied West Bank, sparking accusations of a "war crime" from the Palestinian Authority. The incident occurred during an ongoing military operation in Jenin, where I