MINUTES
About Minutes
Back to latest

WorldPutin says Russia has freed US citizen Stephen Hubbard

Putin's Wednesday announcement said Hubbard was free and at Pulkovo Airport in St. Petersburg. The 74-year-old American had been detained in Russia since 2022.

RussiaStephen Hubbardrelease

CCGTN★★★☆☆2026-10-21 09:04Original

Putin says Russia has freed US citizen Stephen Hubbard
Putin says Russia has freed US citizen Stephen HubbardWorld