G7 Leaders Announce Plan To ‘Starve the Russian War Machine’
G7 Leaders Announce Plan To ‘Starve the Russian War Machine’

Leaders from all over the world are currently meeting in Hiroshima, Japan.

They have many issues they are set to deliberate on, but one of the most pressing is Russia and their invasion of Ukraine.

Now, as many anticipated, they have agreed on new sanctions against Russia and demand a complete withdrawal from Ukraine.

Veuer’s Tony Spitz has the details.