Did you read the article?
Yes, yes i did. i was attempting to use this piece of archeological information in order to throw into sharp relief that even early man did not practice the savagery all too common in today's world.
The people about whose ancestors I spoke are, naturally, the practitioners of the religion of peace.
the Talmud teaches that everywhere you look, there is something to see; i was using this article to see other things.
The only reason humans would be "required" sacrifices would be in cultish controlled societies where certain individuals were a threat to the reigning shamin/guru/political/cult leader.
Heathens were more respectfull of human life than history gives them credit.