look4ward.co.uk
Mexico Unearths Ancient Flayed God Temple Where Priests Wore Skins Of Dead
The first known temple dedicated to the Aztec Flayed god Xipe Tótec was discovered during recent excavations of Popoloca Indian ruins in the central state of Puebla