Mysteries The great mystery of the the seven-headed hydra figure of the deity worshiped throughout the ancient world American scientists made a rather amazing discovery. It turns out that even in ancient times, Greeks and Aztecs worshipped the same seven-headed deity. After studying... SoulAskFebruary 12, 2020