Russian President Vladimir Putin said Russia had freed Stephen Hubbard, a 74-year-old American held in Russian custody since 2022, and that Hubbard was at St. Petersburg's Pulkovo airport. The release followed President Donald Trump's urging Putin to free Hubbard, who was imprisoned on charges related to serving as a mercenary in Ukraine.
WHO:Russian President Vladimir Putin
WHAT:Putin said Russia had freed American Stephen Hubbard from custody.
WHEN:Oct 21, 2026
WHERE:St. Petersburg, Russia
WHY:Trump had urged Putin to free Hubbard.
How this story developed (showing 4 of 4 earlier reports)