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.

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.