Approximately ____________ % of total world's population resides in India.
Answers
Answered by
3
Approximately 17.7 percent of total world's population resides in India
Answered by
1
Explanation:
17.7 persent
hope it helps
Similar questions