The Myth of Medusa and Poseidon

Of all the characters in Greek mythology, Medusa is perhaps the one who had the worst kind of fate. The snake-haired gorgon Medusa was not always a hideous and terrifying...