80 years ago?
80 as in 80 thousand to 30 thousand years ago. Meanwhile here is an interesting link on a new humanoid. May be a link between Lucy and later protohuman species. SC maybe worth a separate post??
http://www.huffingtonpost.com/2011/09/08/australopithecus-sediba-bones_n_954212.html?1315507025&ncid=webmail24