June 27, 2026 Are We Obsessed With Our Ancestors? A Look at Human Evolution in Santa Cruz de Tenerife