Was Hanuman a Neanderthal?
So, a Neanderthal walks into a cave, spots a pebble that looks like a face, dips his finger in red ochre, and leaves a print right where the nose should be. Fast forward 43,000 years, and archaeologists in Spain are losing their minds over what might be the world’s oldest known portrait—complete with a fingerprint. […]


