“Treasury Secretary Janet Yellen directly confronted senior Russian officials during a meeting of finance ministers of the Group of 20 nations on Friday, calling it a ‘moral imperative’ to end the war in Ukraine,” the New York Times reports.
“Her condemnation of the war was a rare direct interaction between American and Russian officials and occurred on the anniversary of a conflict that has divided the world and roiled the global economy. The United States has pledged to deliver more aid to Ukraine and to level more sanctions on Russia.”
Save to Favorites