Who is Stephen Hubbard, the American Putin just freed?
Vladimir Putin has released U.S. citizen Stephen Hubbard, who had been convicted by a Russian court on mercenary charges. Putin announced the move at the start of his meeting with U.S. presidential envoy Steve Witkoff in St. Petersburg, saying Hubbard is already at Pulkovo Airport. He will likely leave Russia with Witkoff, who is expected to fly to Oslo later that evening.
How sure are we
Two or more outlets reported this story and its reliability score reached 65%, so WorldPulse marks it verified. That means more than one outlet says so, not that it is proven true.
Who reported it
[Claude] All three other reports cover the same release of Stephen Hubbard, and none conflicts with Report 1's account of his son's CBS interview.
6d ago[Claude] All three reports cover Putin's release of Stephen Hubbard during Witkoff's St. Petersburg visit; Report 2 adds a detail that he was captured in Ukraine, which does not conflict with Report 1.
7d agoScore bands
What moves the score
Not in the score: AI checks and reader flags. Verified is separate: two or more independent outlets and a score of at least 65%.
Very high · How we score this