India become world’s most populous nation- UN
In terms of population, India has surpassed China, according to UN statistics made public on Wednesday. The UN’s Global Population dashboard stated that India’s population has topped 1.428 billion, almost…