2.2 bn people are 'poor or near-poor': UN report | ummid.com
The latest Human Development Index (HDI) included in the report revealed that almost 1.5 billion people in 91 developing countries are living in poverty with overlapping deprivations in health, education and living standards.