Russia released 74-year-old American Stephen Hubbard while U.S. envoy Steve Witkoff met President Vladimir Putin in St Petersburg for Ukraine peace talks. [S1][S2][S3]
Verification result: verified, because contradicted material weight is 0 of 300 (0%) and four independent reporting families directly support the central claim. [S1][S2][S3][S5]
The strongest evidence is convergent reporting from the BBC, Guardian, NBC and ABC coupling the release with the Witkoff-Putin meeting, while CBS independently confirms the release. [S1][S2][S3][S4][S5]
Russian forces detained Hubbard in Ukraine in April 2022, and Russia released him on 21 October 2026 after more than four years in custody. [S3][S5]
Trump said he had asked Putin directly the previous week and that no swap was necessary; the Guardian separately described the release as unilateral. [S1][S2]
A Kremlin aide said Hubbard was handed to Witkoff at St Petersburg's Pulkovo Airport. [S3]
No validated contradiction appears among the supplied reports on the release, meeting, airport transfer or no-swap account. [S1][S2][S3][S5]
The no-swap explanation and airport-handoff details remain dependent on statements from Trump, Putin or Kremlin aides, limiting verification of the private negotiations beyond the broadly corroborated release. [S1][S3][S5]
