Breaking news G7 vows to impose ‘further economic costs’ on Russia Febbraio 21, 2023 Foreign ministers of G7 countries issued joint statement on Tuesday once again condemning Russia’s intervention in Ukraine and vowing to impose further economic costs” on Moscow. “We ca…