A new social contract for global climate justice

1,343,021 views | Huma Yusuf • TED Countdown London Session 2022