Global News Russia frees American Stephen Hubbard after 4 years behind bars By Web Desk Published October 22, 2026 Russia frees American Stephen Hubbard after 4 years behind bars Source: Al Jazeera English AdvertisementIn-article ad space American Frees Hubbard Middle East Russia Stephen World Share Facebook X Email