Population Explosion and its Remedial Steps
India is the second largest country in the terms of population next to china. China and India are the two most populous countries of the world. China is the most crowded country with approximately 1.42 billion people in 2018.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.