October 9, 2023 — New research from the IRC reveals that since the early 1990s, the number of people living in extreme poverty has spiked by more than 80% in 13 Least Developed Countries (LDCs) ...