In 2025, India’s population will surpass China to become the world’s largest. How many people can the earth carry?
Looking at the world, the only countries with a population of more than one billion are China and India. Although China’s population growth has slowed …