Hamas, Israel to hold indirect Gaza hostage talks in Cairo — Egypt media

A Palestinian boy carries a container of water as he looks at people walking on a coastal path northwest of Nuseirat refugee camp after being displaced southward following an Israeli announcement of closing Al-Rashid road towards the north of the besieged Gaza Strip on October 4, 2025
(AFP photo)
A Palestinian boy carries a container of water as he looks at people walking on a coastal path northwest of Nuseirat refugee camp after being displaced southward following an Israeli announcement of closing Al-Rashid road towards the north of the besieged Gaza Strip on October 4, 2025 (AFP photo)

- Trump says 'will not tolerate delay' from Hamas on peace deal

- Hamas says ready to begin talks to finalise all issues in Gaza ceasefire deal

- Palestinian official from Hamas says Egypt to host conference on Gaza future

- Trump envoys head to Egypt as Hamas agrees to free hostages

    CAIRO (AFP) — Hamas and Israel will engage in indirect talks in Cairo on Sunday and Monday to secure the release of hostages and detainees, Egyptian media reported Saturday.

    Al Qahera News reported that both delegations "have begun moving to launch talks in Cairo tomorrow and the day after, to discuss arranging the ground conditions for the exchange of all detainees and prisoners, in accordance with Trump's proposal".

    US President Donald Trump on Saturday warned Palestinian group Hamas to "move quickly" and agree to a peace deal with Israel or risk further devastation in Gaza.

    "Hamas must move quickly, or else all bets will be off. I will not tolerate delay, which many think will happen, or any outcome where Gaza poses a threat again," Trump posted on his Truth Social page. "Let's get this done, FAST."

    He also expressed appreciation that "Israel has temporarily stopped the bombing in order to give the Hostage release and Peace Deal a chance to be completed," although the enclave's civil defense agency said Israel carried out dozens of attacks on Gaza City overnight.

    Two envoys of Trump headed to Egypt on Saturday to discuss the release of hostages in Gaza, after Hamas agreed to his ceasefire proposal, while Israeli forces launched deadly strikes across the territory.

    Trump's son-in-law Jared Kushner and envoy Steve Witkoff were expected to finalise details on the release of hostages and discuss a deal pushed by Trump to end the nearly two-year war between Israel and Hamas, a White House official said.

    The talks come after Trump urged Israel to halt its bombardment of Gaza, following Hamas's announcement that it was ready to release all the hostages and begin negotiations on the ceasefire proposal.

    "The movement announces its approval for the release of all hostages -- living and remains -- according to the exchange formula included in President Trump's proposal," Hamas said in a Friday statement.

    Trump later posted on Truth Social: "Based on the Statement just issued by Hamas, I believe they are ready for a lasting PEACE. Israel must immediately stop the bombing of Gaza, so that we can get the Hostages out safely and quickly!"

    On Saturday, he had a warning for Hamas, telling the group he would "not tolerate delay" on the peace deal.

    Israel said Saturday that its troops were still operating in Gaza and warned residents not to return.

    At least 39 people were killed in Israeli strikes since dawn Saturday, according to Mohammed Abu Salmiya, head of Gaza's main Al Shifa Hospital.

    Salmiya said the dead included 34 people killed in Gaza City itself, where Israeli forces have carried out a sweeping air and ground assault in recent weeks.

    "The Israeli bombardment on Gaza continues with the same intensity and pattern - air strikes, artillery shelling and quadcopter drone fire are ongoing," said Mohammed Al Mughayyir of Gaza's civil defence, a rescue force operating under Hamas authority.

    Call for 'swift negotiations'

    A Hamas official said Egypt, a mediator in the truce talks, would host a conference for Palestinian factions to decide on Gaza's post-war future.

    Trump's proposal calls for a halt to hostilities, the release of hostages within 72 hours, a gradual Israeli withdrawal from Gaza and Hamas's disarmament.

    It also stipulates that Hamas and other factions "not have any role in the governance of Gaza", with administration of the territory instead taken up by a technocratic body overseen by a post-war transitional authority headed by Trump himself.

    "President Trump's demand to stop the war immediately is essential to prevent serious and irreversible harm to the hostages," the Hostages and Missing Families Forum, an Israeli group that has campaigned for the release of captives, said in a statement.

    Mahmud Bassal, a spokesman for the Gaza civil defence agency, told AFP that the night was "very violent", adding that 20 homes were destroyed overnight.

    The Israeli military said it was operating in Gaza City.

    Israeli media reported that the military had shifted to a defensive posture in Gaza following Trump's call, though the military did not confirm this to AFP.

    Of those killed in Gaza City, 17 died in an Israeli air strike on the home of the Abdul Aal family in the city's Al Tuffa neighbourhood, hospitals said.

    Gazans hail Trump

    Jamila Al Sayyid, 24, a resident of Gaza City's Al Zeitoun neighbourhood, said "I was happy when Trump announced a ceasefire, but the warplanes did not stop."

    An AFP journalist in the coastal area of Al Mawasi reported hearing celebratory cries of "Allahu akbar!" (God is greatest) from tents housing Palestinians as news of Hamas's statement spread.

    "The best thing is that President Trump himself announced a ceasefire, and Netanyahu will not be able to escape this time... he is the only one who can force Israel to comply and stop the war," said Sami Adas, 50, who lives in a tent in Gaza City with his family.

    The war was triggered by Hamas's October 7, 2023 attack on Israel.

    Israel's offensive has killed at least 67,074 Palestinians, according to health ministry figures in the territory that the United Nations considers reliable.

    .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'); }); }); });