Leaders of the Group of Seven (G7) wealthy nations have pledged more than 1 billion Covid-19 vaccine doses to poorer nations and vowed to help developing countries grow their economies in fighting climate change. At the 44th G7 Summit, leaders agreed to challenge China’s non-market economic practices and call out Beijing for rights abuses in Xinjiang and Hong Kong.