Russia and Ukraine have exchanged hundreds of prisoners of war in a deal brokered by the United Arab Emirates (UAE). The Russian defence ministry said it had swapped 150 Ukrainian soldiers held captive for an equal number of Russian troops.