Advertisment

Department of Economic and Social Affairs (DESA)

Old Delhi Population.jpeg
India is projected to overtake China as the world's most populous country by the end of this month when its population is expected to reach 1.425 billion, acco...
Advertisment
Subscribe