India has 234 million people living in poverty, which is medium Human Development Index, placing the country among five globally with the largest number of people living in poverty
India has 234 million people living in poverty, which is medium Human Development Index, placing the country among five globally with the largest number of people living in poverty