US citizen Stephen Hubbard granted asylum
Statements (4)
- Neutral
Stephen Hubbard, an American citizen detained in Russia for more than four years, was released following US special envoy Steve Witkoff's visit to St. Petersburg.
- Neutral
American Stephen Hubbard was released from Russian detention after diplomatic efforts.
- Neutral
Russia freed US citizen Stephen Hubbard, state media reports
- Neutral
Donald Trump confirmed via personal meeting with Putin that a US citizen, Stephen Hubbard, will be granted asylum.