Most people in least developed countries live in nations spending more on interest than on health or education

Millions of people living in least developed countries (LDCs), 2021–2023