Llamas were a prize possession to the Inca people, providing food and materials for clothing. But a recent discovery has found Incas were sacrificing their llamas to appease their gods. It was already ...
Archaeologists have unearthed the remains of 42 humans in a cemetery next to a Peruvian hospital that dates back to the 16th century, when the country first became part of the Spanish empire. The ...