28th June 2017 archive

Today’s News 28th June 2017

Mapping The World's 20 Most Populous Cities By 2100 If you look at a modern map of the world’s most populous cities, you’ll notice that they are quite evenly distributed around the globe. Metropolises like Moscow, New York, Tokyo, Cairo, or Rio de Janeiro are spread apart with very different geographic and cultural settings, and …

Continue reading