Did my country sign the Leaders’ Pledge for Nature?
Over 100 countries are yet to agree to a pact aimed at
“We are finally recognising that we are in deep trouble, we need help and we don’t have all the answers”
Gleb Raygorodetsky, author and indigenous ally