December 24, 2024

British citizen released from Russian prison thought he was being ‘led to his execution’

 British citizen released from Russian prison thought he was being ‘led to his execution’

British citizen released from Russian prison thought he was being ‘led to his execution’

A British citizen, who was freed in the biggest prisoner exchange with Russia since the Cold War, has told Sky News he thought he was being led to his death.