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

OMEGAZEPRIME News
Published on October 21, 2026 • Originally reported by Charles Maynes. OMEGAZEPRIME provides independent news coverage and analysis for our readers. Stay informed with the latest developments.
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)

OMEGAZEPRIME News — For more stories and analysis, visit omegazeprime.com

SUPPORT OMEGAZEPRIME

Help us keep delivering breaking news and world updates.

PayPalShop OMEGAZEPIX