American Stephen Hubbard Freed After More Than 4 Years In Russian Custody
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.
21 Oct 19:57 · Radio Free Europe / Radio Liberty