❌

Normal view

American Stephen Hubbard Freed After More Than 4 Years In Russian Custody

21 October 2026 at 20:57
Russia has released 74-year-old US citizen Stephen Hubbard, who had been detained since 2022. He had been sentenced to prison for allegedly acting as a mercenary in Ukraine, charges his family disputed. President Vladimir Putin announced Hubbard’s release during talks with US envoy Steve Witkoff.

❌