ST. PETERSBURG, Russia – October 21, 2026 (STL.News) Stephen Hubbard – Russia has released American citizen Stephen James Hubbard, ending more than four years of captivity that began during the Russian invasion of Ukraine and developed into a controversial international detention case involving disputed military accusations, a secretive criminal trial, allegations of mistreatment, and years of uncertainty about his whereabouts. Hubbard, 74, a retired English teacher from Big Rapids, Michigan, was released Wednesday after U.S. special envoy Steve Witkoff met with Russian President Vladimir Putin in St. Petersburg. President Donald Trump said he personally asked for Stephen Hubbard’s release
Source: Read Original Article
