child sacrifice

For my monthly installment of the macabre, the fascinating discovery by archaeologists of more than 140 children and 200 young llamas on Peru’s northern coast won’t disappoint.