Global · 3 views
Stephen Hubbard released by Russia after years in prison
Stephen Hubbard, an American jailed in Russia since 2022, has been released, according to U.S. special envoy Steve Witkoff and President Trump. Meanwhile, Elon Musk chose to limit Ukraine's access to Starlink, sources say.
Summary
Stephen Hubbard, an American jailed in Russia since 2022, has been released, according to U.S. special envoy Steve Witkoff and President Trump. Meanwhile, Elon Musk chose to limit Ukraine's access to Starlink, sources say. Ramy Inocencio reports.
AI summaries can be wrong sometimes—always verify important details using the source article.
How AI & Automation are usedMore from Global
Continue reading recent Global coverage
- Abortion wins elections. Why won’t Democrats say the word?Continue reading
- Iran says indirect talks with U.S. on ceasefire proposal continueContinue reading
- US citizen Stephen Hubbard freed by Russia as Trump envoy meets PutinContinue reading
- Polymarket removes bets on outcome of Cornell sexual assault caseContinue reading
Support HappeningNow
Independent AI-powered news analysis is reader-supported. Your contribution helps cover infrastructure, summaries, and continued platform development.
Support HappeningNow