When you walk the rolling olive-grove slopes of southern Spain, it’s rare to stumble into a moment that freezes time. But near Teba (Malaga province), the team from the University of Cadiz did ...