Russia has released retired American teacher Stephen Hubbard, who had been imprisoned on charges of fighting as a mercenary in Ukraine, US envoy Steve Witkoff said on Wednesday.
Putin told Witkoff that Hubbard was at St. Petersburg’s Pulkovo airport after the release, AP reported. The Guardian reported the release order on the same day Putin met Trump’s envoy for talks on Ukraine.