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