Archaeologists have unearthed a pair of tiny bone fragments dating back almost 30,000 years and featuring minute designs carved by some of our earliest European ancestors.
Archaeologists have unearthed a pair of tiny bone fragments dating back almost 30,000 years and featuring minute designs carved by some of our earliest European ancestors.