Archaeologists have discovered the earliest evidence of human ritual, with events having taken place up to 100,000 years ago. That is about 60,000 years earlier than evidence for ancient European rituals.
Tags: archaeology, evidence, history, human, ritual


