Ukraine received Russian bodies in exchange of war dead — Zelensky

Ukraine received Russian bodies in exchange of war dead — Zelensky
This handout photograph taken and released by the State Emergency Service of Ukraine on June 21, 2025, shows firefighters extinguishing a fire following a Russian night strike in the Kremenchuk district of the Poltava region (AFP photo)

KYIV, Ukraine — Ukraine received the bodies of 20 Russian soldiers during exchanges of war dead with Moscow, Ukrainian president Volodymyr Zelensky said in remarks made public Saturday.

"It has already been confirmed during repatriations that the bodies of 20 people handed over to us as our deceased soldiers are Russian," Zelensky said in remarks released on Saturday.

Russia and Ukraine exchanged more captured soldiers on Friday, the latest in a series of prisoner swaps agreed at peace talks in Istanbul earlier this month.

The negotiations failed to make progress towards a ceasefire but both countries agreed to free more than 1,000 prisoners of war from each side -- all wounded, ill or under 25 years old.

"A group of Russian servicemen was returned from the territory controlled by the Kyiv regime. In exchange, a group of Ukrainian prisoners of war was handed over," Russia's defence ministry said in a statement.

Moscow posted a video of Russian soldiers in military fatigues, chanting "Russia, Russia" with Russian flags draped over them.

Zelensky shared images of Ukrainian soldiers, with shaved heads and in the blue-and-yellow national flag, weeping as they called relatives.

The two sides have carried out dozens of such exchanges since Russia invaded in 2022 in one of the only areas of dialogue between Moscow and Kyiv.

Two rounds of peace talks in Istanbul have failed to result in a pause to the fighting.

Russia has rejected calls for an unconditional ceasefire, vowing to press on with its three-year invasion.

It is demanding Kyiv cede more territory and give up on Western military support as a precondition to a truce.

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