Mexican experts have found the first temple of the Flayed Lord, a pre-Hispanic fertility god depicted as a skinned human corpse, authorities said Wednesday.
Mexico’s National Institute of Anthropology and History said the find was made during recent excavations of Popoloca Indian ruins . . .