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