News

By the events of most of the myths Electra features in, Iphigenia was sacrificed by Agamemnon on the way to Troy to appease the goddess of ... for a woman in Greek myth, with the only other ...