Forbidden Universe

Paranormal => General Paranormal => Topic started by: AngelOfThyNight on February 23, 2018, 06:41:08 AM

Title: Neanderthals created oldest known cave art
Post by: AngelOfThyNight on February 23, 2018, 06:41:08 AM
Neanderthals created oldest known cave art

A new study has found that Neanderthals, not humans, created the world's oldest known cave paintings. The idea that the Neanderthals were incapable of...
Source: Neanderthals created oldest known cave art (https://www.unexplained-mysteries.com/news/315927/neanderthals-created-oldest-known-cave-art)