Kremlin open to new Ukraine peace talks as Russia frees US teacher Stephen Hubbard

Russian President Vladimir Putin shakes hands with US envoy Steve Witkoff ahead of talks near St. Petersburg, Russia, 21 October 2026.