Stephen Hubbard, 74, who lived in eastern Ukraine, was detained in 2022 after Russia’s full-scale invasion and was later convicted in a Russian court of serving as a mercenary.

Log in or sign up to comment.

No comments yet.

← Back to stories

Create FREE account

or login to continue

Signup with GoogleSignup with GitHubSignup with BlueskySignup with Blacksky
Sign up with email

Already have an account? Log in