India?
China's population is approximately 1,400,000,000, and India's population is approximately 1,340,000,000. Therefore, there are approximately 60,000,000 more people living in China than in India.
China and India are the most populous countries in the worldChina's population is approximately India's population is approximately 1,400,000,000. How many more people live in China than in Inc
1 answer