A new social contract for global climate justice

1,328,776 views | Huma Yusuf • TED Countdown London Session 2022