You are here
Home > Posts tagged "El Castillo"

Spanish cave paintings may be the handiwork of Neanderthals

40,000-year-old cave paintings found in El Castillo cave in Spain may be the handiwork of Neanderthals, fueling the argument about whether Neanderthals were mental equals to modern humans. The results of an earlier round of sampling in El Castillo cave, published last June1, showed that the oldest of the paintings, a