Tag: India

spot_imgspot_img

India surpasses China as most populous country – Guinness World Records

Guinness World Records has confirmed India, with an estimated population of over 1.425 billion people, has become the most populated country in the world.