3.3 billion people live in countries that spend more on debt interest ... The Associated Press Source link