1.4 Million People in Just 1.9 Square Miles - Videos from The Weather Channel

1.4 Million People in Just 1.9 Square Miles

August 22, 2018

247wallst.com, a finance website, compiled this list based on population and land area estimates using data from the United Nations’ Demographic Yearbook.