World News

Russia releases imprisoned U.S. citizen Stephen Hubbard following Trump's request

Oct 21, 2026 · Charles Maynes

Originally published by NPR News Read the original

Russia releases imprisoned U.S. citizen Stephen Hubbard following Trump's request
A screen set up at a hall of the Moscow City Court broadcasts the verdict in the trial of U.S. citizen Stephen Hubbard, accused of fighting as a mercenary for Ukraine, in Moscow on Oct. 7, 2024.
A screen set up at a hall of the Moscow City Court broadcasts the verdict in the trial of U.S. citizen Stephen Hubbard, accused of fighting as a mercenary for Ukraine, in Moscow on Oct. 7, 2024.

Russian President Vladimir Putin says he has freed an American, Stephen Hubbard, from a Russian prison following a request from President Trump.

(Image credit: NATALIA KOLESNIKOVA)

← All stories
Built with adlens