Summary
Stephen Hubbard, an American who was held in a Russian prison since 2022, has been released. The news was confirmed by U.S. special envoy Steve Witkoff and President Donald Trump.Key Facts
- Stephen Hubbard was jailed in Russia starting in 2022.
- He has now been released from Russian custody.
- The release was announced by U.S. special envoy Steve Witkoff.
- President Donald Trump also confirmed Hubbard’s release.
- The article briefly mentions Elon Musk limiting Ukraine’s access to Starlink satellite internet service, according to sources.
- The main focus is on Hubbard’s release after years in prison in Russia.