NEW: U.S. envoy Steve Witkoff meets with American Stephen Hubbard following his release from a Russian prison.
— Fox News (@FoxNews) October 21, 2026
Hubbard had been detained since 2022 and was convicted by a Russian court of fighting as a mercenary for Ukraine, allegations Hubbard denied through his U.S.-based… pic.twitter.com/Qn28Qo3owf