More than 22 million people, many of them children, could die preventable deaths by 2030 due to aid cuts by the United States and European countries, new research said Monday. The findings are an ...
It has been a year of aid cuts – major reductions in development funding from the US, Germany, France, and the UK mark the biggest contraction in aid spending in decades. By some projections, aid ...