Ukraine swaps 103 POWs, including 23 Azovstal defenders from Azov Brigade
Ukraine exchanged POWs with Russia, bringing home 103 defenders, including 82 privates and sergeants, and 21 officers. The freed soldiers are from various military units, with many held captive since the all-out war's early days.