World
Russia frees American Stephen Hubbard after 4 years behind bars
Reading in data-saving mode. Read full article from Aljazeera website.
Published 10/21/2026 9:16:25 PM
Russia frees American Stephen Hubbard after 4 years behind bars | Prison
US citizen Stephen Hubbard has been freed from a Russian prison, four years after being convicted of being a mercenary for Ukraine, a claim he denies. The 74-year-old’s release coincided with US envoy Steve Witkoff’s visit to Russia to try and get Moscow to rejoin peace talks.
Published On 22 Oct 2026
