Carbis Bay Health Declaration
The G7 reality check
In early June, the leaders of the world’s seven richest countries met in the UK to discuss global health, climate, and tax issues. Although the world is still in the midst of a pandemic, their actions leave little hope — or room — for changes for the better