Excavations on Mount Lykaion, a remote location overlooking the Peloponnese, and believed to be the birthplace of Zeus have revealed the skeleton of a teenager. Continue reading “Excavations in Greece reveal possible human sacrifice to Zeus.”
Excavations on Mount Lykaion, a remote location overlooking the Peloponnese, and believed to be the birthplace of Zeus have revealed the skeleton of a teenager. Continue reading “Excavations in Greece reveal possible human sacrifice to Zeus.”