Archaeologists unearth Tartessos artifacts in Spain.