site logo

Climate leaders herald return to Paris agreement, pledge to halve emissions by 2030

Screenshot via America Is All In