Interesting article. Thanks anon.
I've been wondering why this recent unearthing was even publicized. Human sacrifice and cannibalism were very common in ancient times. Seems like it's never been reported to us anyway for all the other archaeological discoveries.