Weeping mourners walked through the streets of the rural village of Quinua in the Peruvian Andes after the death of…