An international team of archaeologists has unveiled a remarkable ritual practiced by the ancient Cretans, revealing how they symbolically “killed”...
Recent excavations at the Archanes Minoan palace in Crete, belonging to the oldest civilisation in Europe, have revealed an important...