Russia Releases US Citizen Stephen Hubbard, Putin Confirms

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