MINUTES
About Minutes
Back to videos
Stephen Hubbard released by Russia after years in prisonWorld
Install the Minutes extension for translated subtitles
Get the Minutes app for translated subtitles (coming soon)
Translated subtitles

WorldStephen Hubbard released by Russia after years in prison

U.S. special envoy Steve Witkoff and President Trump said American Stephen Hubbard, jailed in Russia since 2022, has been released. The report also says Elon Musk chose to limit Ukraine’s access to Starlink.

CCBS News 2026-10-21 13:22