OMG science
fromMail Online
7 months agoScientists uncover lost 'big head' people who lived alongside humans
A newly identified species, Homo julurensis, may have lived alongside Homo sapiens, distinguished by their abnormally large skulls and advanced characteristics.