← The Anti-Spin Read

Witkoff thanks Putin after release of Stephen Hubbard

· · 2 outlets covered

American citizen Stephen Hubbard has been released from Russian custody following discussions between U.S. Special Envoy Steve Witkoff and President Vladimir Putin. Hubbard, who was detained in Ukraine in 2022, had been facing charges related to mercenary activities which he contested.

Coverage