Video duration 03 minutes 04 seconds
At the conclusion of their meeting, the leaders of the Group of Seven pledged that Russia would pay a heavy price for “invading Ukraine”. This comes at a time when the United States has begun implementing sanctions on Moscow – approved during the Group of Seven summit – targeting 70 entities.