Global Debt Sacrifices the World’s Poor on the Altar of Profit
The developing world owes a total of $29 trillion to richer nations. Fifteen countries spend more on interest payments than they do on education, and forty-six spend more on interest than they do on health. It’s time for a global debt reckoning.