Strange anatomical anomalies observed in hand
stencils on the cave walls suggest the earliest artworks known to humanity may have been created instead by non-human entities, Neanderthals.
Thousands of years ago, people
on the island of Sulawesi in Indonesia spray - painted
stencils of their hands
on the
walls and roofs of
caves by blowing red paint out of their mouths.