News

A Stone Age skull discovered in a cave in Italy is the oldest evidence of artificial cranial modification ever found in Europe.