Leigh on December 3rd, 2008

I had recently come across a statistic determining the possibility of the entire population of the earth being able to fit, comfortably, into the state of Texas.
So, being the sceptic that I am and knowing that 94.75% of all statistics are made up on the spot (or was that 95.32?), anyway I decided to go [...]

Continue reading about Is the Earth overcrowded?