News

That title belongs to Japan, where nearly 40 million people live in one giant mega-city. According to the World Population Review, Tokyo is the largest city on Earth in 2025, with a population of ...