Are These Snail Shells the World's Oldest Known Beads?

Are These Snail Shells the World’s Oldest Known Beads?

Found in a Moroccan cave, the prehistoric jewelry dates to between 142,000 and 150,000 years ago

Read More…