What is believed to be the biggest child sacrifice in history has been discovered in Peru, with skeletons of over 140 children unearthed at the archaeological site of Huanchaquito-Las Llamas. The mass ...
Archaeologists working at a 15th-century site in Peru have unearthed the remains of 137 children and 200 llamas in what’s now considered the largest mass child sacrifice known from the New World—and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results