Archeology
Discovered that other humans built a 65,000-year-old 'art museum' in Spain
The Cueva de Ardales Cave in Malaga, Spain, is where two different human species left more than 1,000 works of art and bury their dead - a sort of splendid Paleolithic c…