Fossilized face fragments are oldest human ancestor remains ever found in Western Europe
Get the Full StoryResearchers 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.
Share: