Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Pebble found in central Spain features what is thought to be world’s oldest fingerprint, and represents a nose

One day around 43,000 years ago, a Neanderthal man in what is now central Spain came acro…