U.S. Special Envoy Steve Witkoff and Jared Kushner have led negotiations with Russian officials aimed at securing the release of Stephen Hubbard and other detained Americans.

Activity

Activity (0)
Loading comments...