In the pantheon of Mexico's pre-Hispanic gods, most Aztec deities are depicted as brutal, blood-thirsty beings only appeased by human sacrifices. But Mexico's Templo Mayor museum on Friday put on display for the first time an exhibition dedicated to Xochipilli, the Aztec god of s…





