Ukraina har fått loss 150 soldater i en fångutväxling med Ryssland, säger president Volodymyr Zelenskyj. Ryssland bekräftar uppgörelsen, och säger att lika många ryssar stannar till i Belarus för vård innan de kommer hem.
"I dag är en bra dag för oss alla. Vi för hem 150 av våra försvarare från rysk fångenskap", uppger den ukrainske presidenten enligt medier. "En del av dem har hållits fångna i över två år".
Han tackar medlare, i synnerhet Förenade Arabemiraten, för att ha slutfört uppgörelsen.
Enligt en kommuniké från den ryska regimen har Ukraina frigett lika många ryska krigsfångar i utbyte.