G7 Leaders Set to Announce Additional Sanctions on Russia as Zelensky Prepares for Japan Visit
G-7 leaders are set to implement measures increasing pressure on Russia as its ongoing invasion of Ukraine enters its second year.
The G-7 leaders have convened in Hiroshima, Japan, for a three-day summit to engage in discussions…