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