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