Science Ancient Neanderthal cave in Spain with thousands of wall paintings was used for over 50,000 years June 3, 2022June 3, 2022 <