Russia and Ukraine swapped 307 of their prisoners on May 24, as part of a larger multi-day exchange.
Ukraine, Russia Swap Hundreds of War Prisoners in 2nd Leg of Biggest Exchange
At a May 16 meeting in Turkey, Russian and Ukrainian representatives agreed each side would release 1,000 prisoners in the largest exchange of the ongoing war.

Ukrainian prisoners of war disembark from a bus after being released after months in a Russian prison in Chernihiv, Ukraine, on May 24, 2025. Paula Bronstein/Getty Images