Hundreds of governments and thousands of protesters descended upon New York City this week to ramp up action on climate change.
Hundreds of governments and thousands of protesters descended upon New York City this week to ramp up action on climate change.
© 2024 Thiratti. All rights reserved.