15 Stone Age Skulls Found in Italy's Neolithic Village, Unveiling Ancient Rituals
A cache of at least 15 human skulls dating back to the Neolithic period has been unearthed at Masseria Candelaro, a prehistoric site in the Puglia region of Italy. The…