Mon. Dec 16th, 2024

By the middle of the year, if not sooner, India will have the most people of any country in the world, new UN estimates show. Asian giants China and India alone account for almost 3 billion of 8 billion worldwide.

By