Well... shit. Looks like Plato wasn't just fibbing.
https://www.sciencerecorder.com/news/2016/08/14/ancient-greek-tales-human-sacrifice-likely-true-archaeologists-say/
>>1549692
Slowpoke.jpg
Many cultures practiced human sacrifice, and you can even see vestiges of it in the Illiad (Achilles sacrificing prisoners of war to honor Patroclus).
>>1549692
And? It's well-known that the ancients practiced human sacrifice, hell, Agamemnon sacrifices his own daughter in the Illiad and he was seen as a great and noble ruler.