Llamas buried alive in sacrifice unearthed perfectly preserved after 500 years
Sacrificed llama mummies have been dug up in Peru and they’re almost perfectly preserved after 500 years. In an even creepier twist the dead llamas are wearing earrings and necklaces. Archaeologists unearthed the five mummified creatures in Peru. It’s thought they were sacrificed to the Incan gods around half a millennium ago. The Inca Empire...