Question

About __________ percent of the world's people live in the overpopulated and poverty-afflicted developing world.
A) 10
B) 50
C) 75
D) 90

Answer

This answer is hidden. It contains 1 characters.