Russian President Vladimir Putin announced Wednesday the release of Stephen Hubbard, an American taken captive by Russian forces years ago in Ukraine, during a meeting with US special envoy Steve Witkoff, news agencies reported.
Putin had said that Hubbard was at Pulkovo Airport in Saint Petersburg, Russian news agencies reported, adding that Witkoff, who was meeting with the Russian president in the city, had thanked Putin for the release.