Study of ancient adornments suggests nine distinct cultures lived in Europe during the Paleolithic Read more