Israel vows to act 'with force' after deadly violence in West Bank

A Palestinian man carries a chair as he helps move salvaged belongings of familes whose house was demolished by Israeli security forces in the village of Nahalin, southwest of Bethlehem in the Israeli occupied West Bank on July 22, 2026
(AFP photo)
A Palestinian man carries a chair as he helps move salvaged belongings of familes whose house was demolished by Israeli security forces in the village of Nahalin, southwest of Bethlehem in the Israeli occupied West Bank on July 22, 2026 (AFP photo)

Nablus, Palestinian Territories — Israeli prime minister Benjamin Netanyahu vowed a forceful response Friday after violence in the West Bank that killed four Palestinians and an Israeli, while the military announced preparations for a new operation in the occupied area.

Violence in the West Bank has surged since the Gaza war began on October 7, 2023.

Friday's violence erupted near the settlement of Havat Gilad and the neighbouring Palestinian village of Tell, in territory occupied by Israel since 1967.

Excluding east Jerusalem, more than 500,000 Israelis live in settlements in the West Bank alongside around three million Palestinians.

According to Walid Zidan, head of the Tell village council, Friday's clashes began when a group of about 20 settlers entered the village.

"Villagers came out to defend their homes and property. Clashes and physical altercations broke out between the residents and the settlers," Zidan told AFP.

"Israeli soldiers were present and together with the settlers began opening fire ... it was the settlers who stormed the village, with the intention of killing, vandalising and setting property on fire."

The Ramallah-based Palestinian health ministry reported four people killed and four others wounded in the incident.

Grieving Palestinian relatives gathered at two hospitals in the nearby city of Nablus, where the victims' bodies were taken, an AFP journalist reported.

‘Extensive' operation

The Israeli military said it was preparing to launch a widespread operation in the West Bank.

It added that it had postponed soldiers' leave across the territory and had begun deploying forces in the area.

Hours later, in a separate incident, Israeli settlers attacked the village of Farata, also near Havat Gilad, according to Abdel Moneim Shanneh, head of the local council.

"The settlers set fire to the olive groves... The army prevented young men from the village from extinguishing fires and opened fire on them," he said, adding that five men were injured.

Violence in the West Bank has intensified since the Gaza war began, with a rise in settler attacks on Palestinians and Palestinian attacks on Israelis.

All Israeli settlements in the West Bank are illegal under international law.

According to an AFP tally based on data from the Palestinian health ministry, Israeli soldiers or settlers have killed at least 1,094 Palestinians.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });