Russia frees American Stephen Hubbard after four years in prison
ongoing_storyx_day_story_2
Russia has freed seventy-four-year-old American Stephen Hubbard, a retired Michigan teacher, after more than four years in a Russian prison. The release came during U.S. envoy Steve Witkoff's meeting with Vladimir Putin in St. Petersburg, after President Trump asked Putin to free Hubbard, who was jailed on mercenary charges related to Ukraine.
Hot on The week ending October 21, 2026 · #13 story of that period · 31 articles from 25 sources
1:20