Activity Stream
@nbcnews
• 3 weeks ago
Posted a new YouTube video:
U.S. special envoy Steve Witkoff meets with Russia President Putin in Moscow
U.S. special envoy Steve Witkoff meets with Russia President Putin in Moscow