CLOSE

Buried alive: researchers find traces of a gruesome ritual

Source: Promiboom NL (Glomex)

Researchers have found a mummified llama and guinea pig. These are probably remains of an ancient ritual performed by the early Incas.

Leave a Reply