Russia releases imprisoned U.S. citizen Stephen Hubbard after Trump request
Confirmed1 source · Oct 21, 2026
Russian President Putin says he has freed American Stephen Hubbard from a Russian prison following a request from President Trump.

What happened
Russian President Vladimir Putin announced that he has released Stephen Hubbard, a U.S. citizen who was imprisoned in Russia, following a request from President Trump.
Context
The release represents a potential diplomatic negotiation between the U.S. and Russia regarding detained Americans. Such prisoner exchanges or releases can indicate broader diplomatic channels between the two countries.