Stephen Hubbard Released: Special Envoy Steve Witkoff Brings Detained American Home from Russia
Stephen Hubbard has been released from Russian detention after years of captivity, as special envoy Steve Witkoff meets with Vladimir Putin in St. Petersburg.