Javier Angulo

  • Here Lies a Bunch of Mexican Drug Dealers

    The tombs of Jardines del Humaya in the Mexican state of Sinaloa seem to have been inspired by the great pyramids of Egypt. Both sites were built to symbolize the ascent of powerful rulers to heaven, but in Humaya’s case most of the...