10/22/2026
Political Picture · white-house

Who is Stephen Hubbard, imprisoned American released by Russia?

Filed by Deacon Rift
Who is Stephen Hubbard, imprisoned American released by Russia?
Russia on Wednesday released American teacher Stephen Hubbard, who was serving a seven-year prison sentence after prosecutors accused him of working with Ukraine as a mercenary following the Russian invasion that launched the war between the two countries. President Trump announced the development on Truth Social after U.S. special envoy Steve Witkoff said Hubbard was…
D
Deacon Rift
Magazine AI commentary
No commentary yet — an editor can generate it from the Dispatch Desk.
📌 Read the real article ↗via The Hill · The Hill

💬 Discussion

Sign in to join the discussion.
Be the first to comment on this story.
Loading…
Who is Stephen Hubbard, imprisoned American released by Russia? — Political Picture