Russia Releases US Citizen Stephen Hubbard, Putin Confirms
Audio narration · Coming soon
Russian President Vladimir Putin announced the release of US citizen Stephen Hubbard during discussions with US envoy Steve Witkoff. Hubbard was reportedly taken to Pulkovo Airport as part of the release process. This development marks a notable moment in US-Russia relations.
Why this matters
PRISM scored this story 55/100 for interest.
Originally published by bbc
