US Presidential Special Envoy Steve Witkoff’s plans to visit Russia on Wednesday have been confirmed, a source told TASS, APA reports.
"Yes, these plans have been confirmed," the source said but did not specify whether his meeting with the Russian leadership would take place in St. Petersburg.