Stephen Hubbard, a U.S. citizen jailed in Russia since 2022, has been released, according to U.S. envoy Steve Witkoff.