A new social contract for global climate justice

1,395,572 views |
Huma Yusuf |
TED Countdown London Session 2022
• October 2022