Israel army says 700,000 Palestinians fled south from Gaza City

This picture taken from a position at Israel's border with the Gaza Strip shows smoke billowing during an Israeli strike on the besieged Palestinian territory on September 25, 2025 (AFP photo)
This picture taken from a position at Israel's border with the Gaza Strip shows smoke billowing during an Israeli strike on the besieged Palestinian territory on September 25, 2025 (AFP photo)

OCCUPIED JERUSALEM — The Israeli military said Thursday that 700,000 Palestinians have fled Gaza City since late August, as it presses an air and ground assault on the urban centre.

Contacted by AFP, the military said that "700,000 Palestinians have evacuated" from Gaza City, in the north, to the south of the Gaza Strip.

The UN's humanitarian agency, OCHA, on Thursday said that 388,400 displacement movements had been recorded since mid-August, most of them from Gaza City.

The United Nations estimated at the end of August that around one million people lived in Gaza City and its surroundings, where it has declared a famine.

Israel launched a major air and ground offensive on the Palestinian territory's main urban hub, in what it says is a bid to root out Hamas after nearly two years of devastating war.

"Over the past week, strikes in Gaza city have been especially intensive," OCHA said, noting attacks on tents sheltering displaced Palestinians as well as residential buildings and public infrastructure, "with many resulting in high numbers of casualties".

Gaza's civil defence agency -- a rescue force operating under Hamas authority -- said Israeli strikes on Thursday killed at least 22 people across the territory, including five in Gaza City.

Media restrictions in the territory and difficulties in accessing many areas mean AFP is unable to independently verify the details provided by the civil defence or the Israeli military.

AFP footage from the aftermath of the strike in Al Zawaida camp showed Palestinians digging through the rubble in a search for survivors.

"The whole place was destroyed and nothing was left fit for human use," said Youssef Younis, a resident.

Another Al Zawaida resident, Ahmed Abu Dahrouj, said: "Our message is the war must end immediately because we are experiencing an extermination."

Over nearly two years, Israel's military offensives have killed at least 65,502 Palestinians in Gaza, mostly civilians, according to the health ministry in Hamas-run territory, figures the UN 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'); }); }); });