Barack Obama alleged China and Russia at UN Climate Summit COP26 in Glasgow
On Monday, Barack Obama expressed confidence at UN climate talks in Glasgow, Scotland that the Biden administration will ultimately get its $555 billion climate package through Congress. He also alleged US rivals China and Russia for a dangerous lack of urgency in cutting their own climate-wrecking emissions. Obama said, “When it comes to climate, time […]