Russia and Ukraine are expected to each swap 1,000 prisoners of war as part of deal reached at recent talks in Istanbul.
Seek Knowledge, Find Knowledge
Russia and Ukraine are expected to each swap 1,000 prisoners of war as part of deal reached at recent talks in Istanbul.