Inside This Cult Temple of the 'Flayed Lord,' Sacrificial Horrors Took Place

The first temple to Xipe Tótec, the "Flayed Lord," has been discovered in Mexico.

from Live Science http://bit.ly/2Aw5ews
via IFTTT

Comments