Archaeology Environmental National News Science Mexico finds Flayed god temple; priests wore skins of dead By StrongWalker 5 years ago MEXICO CITY (AP) — Mexican experts have found the first temple of the Flayed Lord,