“Deplore In Strongest Terms”: G20 Leaders On Russian Aggression In Ukraine

Share this on your social network proudly:

Leaders of the Group of 20 (G20) major economies made a declaration on Wednesday saying they “deplore in the strongest terms” Russia’s aggression against Ukraine.