Russia's Lavrov receives blistering criticism for the Kremlin's war in Ukraine at UN
April 24, 2023 at 18:37 PM EDT
The United States and Western allies took turns slamming Russia for its ongoing war in Ukraine and accused Moscow of trampling over the U.N. Charter.