5th July 2025 – India became the most populated nation on the planet in 2023 surpassing China and its population is set to peak in 2060s. It is expected to hit 1.67 billion by 2063 after which it is expected to decline. For anyone who has the slightest knowledge of history will agree to the […]