G7 tightens sanctions over Russia’s war on Ukraine
Leaders of the Group of Seven (G7) countries have pledged to tighten sanctions aimed at punishing Russia for its invasion of Ukraine, intensifying what is already one of the harshest sanctions efforts ever implemented. The […]