ARCHAEOLOGY NEANDERTHALS
-
Science & Technology
Neanderthal skull fragments discovered in Spain dig
Barcelona, Spain, Aug 25 (EFE).- Archaeologists in Spain have unearthed skull fragments from a Neanderthal who would have roamed the…
Read More »