Archaeologists in Spain have identified the oldest human fingerprint in the world—left in red ochre by a Neanderthal over 43,000 years ago, revealing symbolic