Europe's Self Inflicted Wounds: The Devastating Toll of Aid Cuts A new report from the Barcelona Institute for Global Health paints a stark picture of the consequences of Europe's rapidly diminishing foreign aid budgets.
As the continent's largest donors, the UK, France, and Germany are abandoning their role as pillars of global health and development. The numbers are chilling: 11.
5 million predicted deaths by 2030, with the UK's cuts alone accounting for 5. 1 million of those fatalities. France's reductions could lead to 3.