• Failed brain surgery and possible human sacrifice revealed in Stone Age burial
Archaeologists found two Stone Age skulls in Dehesilla Cave on the Iberian peninsula. One of the skulls (front) showed signs of a type of brain surgery called trepanation.(Image: © University of Seville)A Stone Age skull found in a Spanish cave b