Well thats what we all think. However Diana was merciful so she took Iphigenea from the pyrre and (brought her north to the lands of the thracians) replaced her with a young deer (or something like that)
But I even remember worse cases of human sacrafice in greek or roman mithology -not very often but it is there. If only half of them are true then I woulnd't be suprised if evidence for human sacrafice was found.
Bookmarks