45mon MSN
The cost of international development aid cuts: 22.6 million deaths expected by 2030, study finds
As cuts in international aid continue worldwide, a new study projects 22.6 million people will die by 2030, including 5.4 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results