7 June 2023
In Malaga’s Cueva de Ardales, up to 13 freshwater and marine shells that were carefully transformed by humans between 25,000...