Clash of the Gods
Medusa. The epic tragedy of Medusa, the most infamous female fiend in Greek mythology whose look turned every living thing to stone. But what is the true story behind the myth? Are there clues in the night sky to the origins of the tale?