Russia and Ukraine announced Saturday they had exchanged 115 prisoners of war each, just over two weeks after Kyiv launched a surprise incursion into Russia's Kursk region.
The exchange came as Kyiv mounts its offensive in Kursk and as Russia eyes more east Ukrainian towns. It also came on Ukrainian Independence Day.
Both countries thanked the United Arab Emirates, who said it mediated the swap deal.
"Another 115 of our defenders have returned home today. These are soldiers of the National Guard, the Armed Forces, the Navy, the State Border Guard Service," Ukrainian President Volodymyr Zelensky said.
He published photographs of men wrapped in Ukrainian flags.
Kyiv had said it had taken hundreds of Russian soldiers captive in its Kursk incursion launched on August 6.
Moscow confirmed the exchange and said it had returned 115 soldiers taken captive in Kursk:
"As a result of a negotiation process, 115 Russian servicemen taken prisoner in the Kursk region have been returned from territories controlled by the Kyiv regime," the Russian defence ministry said.
The ministry said the troops were currently in neighbouring Belarus, where they are receiving "psychological-medical help" and will be brought to Russia soon.
It released images of the men near busses in a field.
The United Arab Emirates said it had "successfully mediated a new captives exchange between the Russian Federation and the republic of Ukraine."
Kyiv and Moscow have held rounds of prisoner exchanges throughout the more than two-year war.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Featured Video Of The Day
All About Kamala Harris' Mother, Who Grew Up In India And Moved To US
Will Donald Trump Help Ukraine If He Wins? See Zelensky's Response To NDTV Chinese Firms Among 400 Entities Sanctioned By US For Aiding Russia's War UN Chief Hopes PM Modi's Visit To Ukraine Will Help End War From 8 Days To 8 Months: NASA Astronauts To Return From Space Next Year Matched On App, Scammed At Cafe: Mumbai Man Pays Rs 61,000 On Fraud Date Why NASA Picked Elon Musk's SpaceX To Bring Back Astronauts From Space Man, 72, Sexually Assaults 7-Year-Old Girl In Delhi, Arrested: Police Congress Targets BJP After Its Request To Postpone Haryana Poll Day Woman Doctor Assaulted Over Parking Argument Outside Her Clinic: Cops Track Latest News Live on NDTV.com and get news updates from India and around the world.