Battery Farming the Brits
I heard today that England is the 4th most crowded country in the World (see here). That surprised me.
We all know that Texas is big but get your noggin around these numbers.
UK = 632 people per square mile
England = 974 people per square mile
Texas = 80 people per square mile
0 Comments:
Post a Comment
<< Home