India is now the most populous country in the world

India is now the most populous country in the world

Source Node: 2065566

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