Overpopulation in India

Overpopulation in India

Studies say India will be the most populous country in the world by 2025. Overpopulation is a threat to the country’s growth and progress.

Image of Overpopulation in India