Russia releases American Stephen Hubbard after four years in prison
โฎ BeforeStephen Hubbard had been held behind bars in Russia for four years.
โ
NowRussia has freed him.
In short
- Russia has released American Stephen Hubbard.
- He had been held behind bars for four years.
- The report, published 22 October 2026, gives no details of the release terms.
Why the Good News Desk likes this one
A man who spent four years in detention is now free. The report does not say on what terms he was released or what charges he faced. Readers should treat it as a single release, not a settled case.
Advertisement
From Al Jazeera
Russia frees American Stephen Hubbard after 4 years behind bars
Ask this story
More like this
Advertisement