› added 5 years ago
140
TIL cities house 62.7% of the US population but occupies only 3.5% of land area
via reddit.com