Russia and Ukraine have exchanged hundreds of prisoners of war, the Russian defence ministry says.
In a deal brokered by the United Arab Emirates, Russia said it had swapped 150 Ukrainian soldiers held captive for an equal number of Russian troops.
The released Russian troops were in Belarus, an ally of Russia, and were being given medical assistance and the chance to contact their families, the Russian defence ministry said. Ukraine has not yet commented.
Before the latest swap, there had been just 10 prisoner exchanges between the countries this year.