India is now the most populous country in the world

India is now the most populous country in the world

Source Node: 2598166

India is now the most populous country in the world as its population surpasses China by 2.9 million people, UN says.

Time Stamp:

More from This Is Oliver