Africa: 3.4 Billion People Left Behind - Interest Payments Now Outpace Education Spending in Half the World
[IPS] New York -- Today, 3.4 billion people live in countries that spend more on debt interest payments than on health or education. This marks a trembling indication that the United Nations' promise for the 2030 Agenda could be slipping away.