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