Ukraine brings home 300 more soldiers and two civilians on second day of POW swap — 500 freed in total over two days
Ukraine confirmed the final stage of the exchange agreed in Geneva, returning soldiers from across all branches — including Mariupol defenders held since 2022.