Grotta del Cavallo

by Natalie Aldern |
A baby molar from the Grotta del Cavallo in Puglia has been confirmed as the earliest human remain ever found in Europe.The tooth was first discovered in 1964…