India Surpasses China as Most Populous Country in the World
#India’s population has reached 1.42 billion, surpassing China’s population of 1.4257 billion, according to the United Nations Population Division. #This marks the first time since 1950 that India has topped…










