Luis D. León is Associate Professor in the department of Religious Studies at the University of Denver and author of La Llorona's Children: Religion, Life, and Death in the U.S.-Mexican Borderlands.Luis D. León is Associate Professor in the department of Religious Studies at the University of Denver and author of La Llorona's Children: Religion, Life, and Death in the U.S.-Mexican Borderlands.