Human sacrifice was a significant part of their religious practices, often to appease the gods.
They believed in a complex system of gods and goddesses residing on Mount Olympus.
Imported from external platform