The name Iphigenia has been synonymous with ancient Greek tragedy and mythology, as well as the concept of sacrifice, for millennia.
Excavations on a Greek island have revealed an ancient temple where animal sacrifices once took place. The temple lies within an ancient Greek sanctuary dedicated to the goddess Artemis located in the ...
Rachel Feltman: Archaeology can reveal shocking similarities between modern-day humans and our most distant, ancient ancestors. But it just as often allows us awe-inspiring glimpses into feats our ...