It's May 28, 2024, 09:01:39 PM
It's off by a year which is why it says 2011. The population is over 7 billion now. I thought more than 106 billion people ever have lived.