Kyiv slams Putin's offer of 'immediate' peace if Ukraine says no to NATO and cedes occupied areas

Russian President Vladimir Putin addresses a plenary session of the St. Petersburg International Economic Forum in St. Petersburg, Russia, on Friday, June 7, 2024.