According to the most recent estimates, 896 million people lived in poverty (living on less than $1.90 per day) in 2012, or roughly _____% of the world's population.



Answer :

Other Questions