October 21, 2026, St Petersburg, Russia: VLADIMIR PUTIN (R), President of Russia, and STEVE WITKOFF, US Special Presidential Envoy for Peace Missions, talk during a meeting at the Constantine Palace. Witkoff hailed the Russian leader as a “humanitarian” during talks in St. Petersburg, while the Kremlin said it is ready to resume trilateral peace talks with the U.S. and Ukraine.