These Ancient ‘Hand Prints’ Were Not Made by Human Hands
The Wadi Sura cave in the Libyan Desert features a number of stencil paintings dating back to between 6,000 and 8,000 years ago, including over a dozen tiny human-like hand prints. Since its discovery, the hands were thought to belong to human babies, but an anthropologist now says they’re not human at all. Sorry folks,…