Humans were adorning their persons to make fashion statements 142,000 to 150,000 ago, according to a new analysis of the sea snail shell jewelry beads found in Morocco’s Bizmoune Cave. Conducted by a team of anthropologists from Morocco’s National Institute of Archaeology and Cultural Heritage (INSAP) as well as the University of Arizona in the […]