Researchers in Spain have discovered pieces of a fossilized face belonging to an ancient human ancestor. The fragments cannot be conclusively identified as any particular species.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results