The United Nations General Assembly will vote today on whether to suspend Russia from the Human Rights Council after US Ambassador to the UN, Linda Thomas-Greenfield, brought the move in the wake of videos and photos of corpses strewn along the streets of Bucha, near Kyiv. Al Jazeera reports that US Treasury Secretary Janet Yellen has meanwhile warned that Russia’s aggression in Eastern Europe will have “enormous economic repercussions in Ukraine and beyond,” and that President Joe Biden wants Russia expelled from the Group of 20 major economies forum, which has been the premier global economic and policy forum since the 2008-2009 financial crisis.