Russia releases US citizen jailed for Ukraine fighting
Russia released 74-year-old Stephen Hubbard, a former teacher who had been sentenced to almost seven years for allegedly fighting in Ukraine, during talks between President Putin and Trump envoy Steve Witkoff in St Petersburg. President Trump said Hubbard was "on his way back home" and that there was no swap necessary, though Witkoff's public praise of Putin drew criticism from some Republican lawmakers.
21 October 2026 · Joy Online →