Ukraine and Russia have agreed to a large prisoner swap as thousands of Ukrainians remain held in Russian captivity.
The deal was brokered during talks in Abu Dhabi, and the exchange could happen in the next two to three weeks with more than 1,000 prisoners expected on each side, as the UN estimates that around 16,000 Ukrainian citizens are being held in Russia and that at least 438 have died in custody while torture and ill-treatment are alleged.