G7 Pledges 'Unwavering Support' For Ukraine Amid Signs US Ready To Pressure Kremlin
Radio Free Europe/Radio Liberty [Unofficial]
June 17, 2026
Leaders of the Group of Seven (G7) nations have pledged their "unwavering support" for Ukraine and agreed to increase pressure on Russia through sanctions and weapons supplies to Kyiv amid signs Washington is turning its focus back toward ending Europe's deadliest conflict since World War II.
Discussion in the ATmosphere