We have to push the birthday back another 300,000 years.
Wonder why all these revelations are coming out together ?
http://www.dailymail.co.uk/sciencete...years-ago.html
We have to push the birthday back another 300,000 years.
Wonder why all these revelations are coming out together ?
http://www.dailymail.co.uk/sciencete...years-ago.html