Home / Business / Money / 75,000 people per square mile? These are the most densely populated cities in the world

75,000 people per square mile? These are the most densely populated cities in the world

American rush hour suddenly doesn’t seem so bad.

…read more

Thank you Source: Money – USAtoday

About Admin