Neanderthals were the world’s first artists, research reveals

Recent research has shown that engravings in a cave in La Roche-Cotard (France), which has been sealed for thousands of years, were actually made by Neanderthals. The findings reveal that the Neanderthals were the first humans with an appreciation of art.
Read Original Article: Neanderthals were the world’s first artists, research reveals »