India has the most number of people living below the International poverty line of $1.90 per day, a World bank report pointed out recently. According to the report, 224 million Indians, around 20 percent of the nation’s population, live below the international poverty line. Other than India, 3 Asian countries, China, Bangladesh and Indonesia, were on the list of top 10 countries by the number of the poor.

By |
Go back to News Shots