Most G-20 Leaders Agree to Condemn Russia for War in Ukraine · Bloomberg News · Sentinel