Russia Frees American Teacher Stephen Hubbard After Four Years
Russia released seventy-four-year-old American teacher Stephen Hubbard on Wednesday after more than four years in prison on charges of fighting as a mercenary in Ukraine, which he and his family have denied. The release came as President Vladimir Putin met with the United States envoy Steve Witkoff in Saint Petersburg, following President Donald Trump's request and talks about renewed Ukraine peace efforts.
Hot on The week ending October 22, 2026 · #7 story of that period · 39 articles from 30 sources