Russia Releases Imprisoned American Stephen Hubbard

Stephen Hubbard, a retired teacher from Michigan, was sentenced to almost seven years in prison in 2024 on charges of fighting as a mercenary for Ukraine.

Russia Releases Imprisoned American Stephen Hubbard

TL;DR

  • Retired American teacher Stephen Hubbard has been released from imprisonment in Russia.
  • Hubbard was charged with fighting as a mercenary in Ukraine.
  • U.S. envoy Steve Witkoff met with Russian President Vladimir Putin to secure the release.
  • Hubbard is a native of Michigan.