Social Sciences, asked by hiralvaland4047, 2 months ago

Approximately ____________ % of total world's population resides in India.​

Answers

Answered by BENZY01
2

17.5 percent resides in india

Similar questions