Social Sciences, asked by rudrarajparmar, 4 months ago

Approximately ________ of total world's population resides in India.

Answers

Answered by zaid71876
0

Answer:

1.3 Billion of total world's population resides in india

Answered by bhavinimanogna2
2

Answer:

10% I hope so my answer is correct

Similar questions