Archaeologists Discover Over 6,000 Sacrificed Animal Bones at Iron Age Site in Spain Archaeologists at the Casas del Turuñuelo site in southwestern Spain have uncovered compelling evidence of ritualized animal sacrifice, ultimately unveiling a captivating glimpse into the mystique of Iron Age rituals. by Jace Dela Cruz