Skip next section Ukraine and Russia complete POW exchange, Moscow says
May 25, 2025
Ukraine and Russia complete POW exchange, Moscow says
Ukraine and Russia have each released 303 prisoners to complete what has been the biggest prisoner…
May 25, 2025
Ukraine and Russia have each released 303 prisoners to complete what has been the biggest prisoner…