Ukraine and Russia complete prisoner swap as 303 more captives returned
Ukraine and Russia finalized a major prisoner exchange, with 303 captives returned to Ukraine on Sunday as part of a broader swap of 1,000 detainees each, agreed upon during talks in Istanbul.