May 312025 World’s oldest fingerprint may be a clue that Neanderthals created art A man 43,000 years ago dipped a finger in red pigment and made a nose on a face-like pebble in Spain, scientists say