MINUTES
About Minutes
Back to latest

WorldRussia frees American Stephen Hubbard after four years in prison

US citizen Stephen Hubbard has been released from a Russian prison after four years. Convicted of being a mercenary for Ukraine, he denies the claim. His release coincided with US envoy Steve Witkoff’s visit to Russia to try to bring Moscow back to peace talks.

Stephen HubbardRussiaprisoner releaseUS-Russia relations

AAl Jazeera★★★☆☆2026-10-22 02:16Original

Russia frees American Stephen Hubbard after four years in prison
Russia frees American Stephen Hubbard after four years in prisonWorld