The North Central College theatre department will bring to life the ancient tale of “Iphigeneia,” daughter of Agamemnon. Nearly sacrificed by her own father, the young princess is saved by the goddess Artemis, and in a wicked twist of fate, is commanded to ritually sacrifice foreigners as a temple ...