Twenty-four POW sailors and at least eight political prisoners from Ukraine are being held at Moscow’s Lefortovo detention center.
Twenty-four POW sailors and at least eight political prisoners from Ukraine are being held at Moscow’s Lefortovo detention center.