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.