G-20 Summit: Most Leaders Agree to Condemn Russia

G-20 Summit: Most Leaders Agree to Condemn Russia

A majority of Group of 20 nations are set to condemn Russia’s war in Ukraine, according to a joint statement drafted for the summit on the Indonesian resort island of…