Russia released imprisoned U.S. citizen Stephen Hubbard after President Donald Trump requested his release, according to the reports. The announcement came as talks began in Saint Petersburg between Vladimir Putin and White House envoy Steve Witkoff on U.S. efforts to end the war in Ukraine. Fox said Hubbard had been imprisoned on Ukraine mercenary charges.
WHO:Russia
WHAT:Russia released imprisoned U.S. citizen Stephen Hubbard.
WHEN:Reported Oct 21, 2026 at 6:20 AM ET
WHERE:Russia
WHY:Trump urged Putin to free Hubbard.
How this story developed (showing 5 of 5 earlier reports)
Choose whether to allow optional first-party analytics. Essential cookies needed for sign-in and service features remain in use. See our Privacy Policy.