A new social contract for global climate justice

1,140,240 views | Huma Yusuf • TED Countdown London Session 2022