Scientists believe they just discovered the largest known child sacrifice in human history

Scientists believe they just discovered the largest known child sacrifice in human history

An international team of scientists funded by the National Geographic Society has discovered what appears to be the largest instance of mass child sacrifice in human history on a site known as “Huanchaquito-Las Llamas,” on the northern coast of Peru. The mass sacrifice, in which more than 140 children were ritually killed, took place roughly…