“Today, 3.3 billion people live in countries that spend more on interest payments than on health, and 2.1 billion live in countries that spend more on intere…
usccb.org
Finance experts launch report at Vatican on foreign debt relief
"Today, 3.3 billion people live in countries that spend more on interest payments than on health, and 2.1 billion live in countries that spend more on intere...