World leaders insist Russia’s war in Ukraine must be a reason to act even faster on climate

Visits: 16

World leaders took to the stage on the opening days of the COP27 to insist Russia’s onslaught in Ukraine must not derail urgent climate action. Read More Go To Source