Fewer people live in extreme poverty today than 30 years ago, new estimates find. But 1.2 billion people in the world still live on less than $1.25 a day.

Enhanced by Zemanta