Hamas says to delay next Israeli hostage release 'until further notice'

People walk with belongings along al-Rashid street between Gaza City and Nuseirat in the central Gaza Strip on February 10, 2025 as displaced people return home amid the current ceasefire deal in the war between Israel and Hamas (AFP photo)

GAZA CITY, Palestinian Territories — Palestinian militant group Hamas announced on Monday it would indefinitely postpone the next hostage-prisoner exchange under a fragile truce agreement with Israel, accusing it of failing to comply with its terms.

"The release of the prisoners [Israeli hostages], which was scheduled for next Saturday, February 15, 2025, will be postponed until further notice, pending the occupation's compliance and retroactive fulfullment of the past weeks' obligations.

We reaffirm our commitment to the terms of the agreement as long as the occupation adheres to them," Abu Ubaida, spokesman for Hamas's armed wing the Ezzedine Al Qassam Brigades, said in a statement.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;}

{{articles_filter_1623_widget?.title}}

.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; }
document.addEventListener('DOMContentLoaded', function () { function validateEmail(email) { return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email); } function showModal(message,type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; // Bootstrap alert styling messageContainer.classList.remove("d-none"); // Hide message after 5 seconds setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = emailInput.value.trim(); if (!validateEmail(email)) { showModal('Invalid email format','danger'); return; } const url = `/subscribeNewsletter?email=${encodeURIComponent(email)}`; fetch(url, { method: "GET", headers: { "Accept": "application/json" } }) .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'); }); }); });