Russia Frees American Stephen Hubbard After Four Years
Russia has freed American Stephen Hubbard after more than four years in prison. The 74-year-old Michigan native was reportedly taken captive by Russian forces in Ukraine and accused of fighting alongside Ukrainian forces. Russian President Vladimir Putin announced the release following a request from U.S. President Donald Trump and during a visit by U.S. envoy Steve Witkoff.
NYTimes – US









