India No Longer Has World's Largest Number Of Poor People: Report
According to a recent report from the Brookings Institution, Nigeria overtook India in May to become the country with the world's highest number of people living in extreme poverty, which is defined as living on less than $1.90 a day.