G7 adopts tougher stance on Russia, boosts aid to Ukraine
Leaders of the Group of Seven nations concluded a three-day summit in Evian, France, on Wednesday, June 17, 2026, with a unified stance on increasing pressure on Russia to end its war in Ukraine.
Verilumia