
The US and its allies imposed new rounds of sanctions on Russia over the war in Ukraine following a series of meetings on Thursday between NATO allies and the G7. The US announced additional sanctions on Russia defense-industrial bases, the Russian Duma and its members, as well as the chief executive of Russia’s largest bank [...]