Reveal : The World’s oldest art was not created by humans at NeanderthalsBy sysadmin s3cJanuary 21, 2023 The world’s oldest art wasn’t created by humans Oldest art : One of the most hotly batted questions in the history of Neanderthals exploration has been…