human sacrifice

A new take on sin taxes, Wordle and the Internet, who is an expert, and the return of human sacrifices?
More than 140 children and 200 llamas, dating back to the 1400s, were discovered along the northern coast of Peru. Why is it believed this was likely an unprecedented child sacrifice?