Volodymyr Zelenskyy says final stage has been carried out in the largest swap yet between the warring countries
Ukraine war live – latest updates
Ukraine and Russia have completed a “1,000 for 1,000” prisoner swap after three days of exchanges, amid heavy Russian airstrikes on Ukrainian cities.
The Ukrainian president, Volodymyr Zelenskyy, said on Sunday that the final 303 Ukrainian captives scheduled to be released had been returned from Russia in the final stage of the largest-ever such swap between the warring countries.
More Stories
Israel’s assumption US would get drawn into Iran war is being put to the test
Concerns mount as Brits in Israel told to stay put while embassy families flown out
Dozens of MEPs to attend Budapest Pride in defiance of Viktor Orbán