News and Announcements / News and Announcements

The Cost of International Development Aid Cuts: 22.6 Million Deaths Expected by 2030, Study Finds