WEB JESUS MALVERDE EL SANTO DE LOS NARCOS

Hundreds of people gather every year to celebrate Jesus Malverde, El Santo de los Narcos, in Culiacán, Sinaloa, in northwest Mexico. RNS photo by Jair Cabrera Torres