_________ occupies 17 percent of land surface and supports more ________ than percent of world's population
Answers
Answered by
0
Answer:
India occupies 17 per of land and supports 19 per of world's population.
Explanation:
Similar questions