Promises on Climate, Covid, Nature Fall Short in G7
Challenged to meet 2010 promises on climate finance, ensure the developing world is fully vaccinated by 2022 and restructure the debt hold facing African, Asian and Latin nations — they fell well