Archaeological excavations at the Torreparedones site (Córdoba, Spain) have yielded a singular and moving discovery: the ...