Toggle light / dark theme

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

Leave a Comment

Lifeboat Foundation respects your privacy! Your email address will not be published.