A spate of shootouts between rival cartels and police forces left over 20 dead around the Christmas holiday in the Mexican states of Michoacán, Jalisco and Sinaloa.
Residents of Ciudad Guzmán, in Mexico's west-central state of Jalisco, took to the streets to demand the withdrawal of military troops from the municipality—and the reappearance alive of two local youths. Mexican naval troops were ordered to the town, also known as Zapotlan el Grande, to fight the New Generation cartel, but were accused by locals of "disappearing" the two young residents—one just 17 years old. In both cases, witnesses claim the young men were detained by the Navy and were never seen again. Navy troops fired shots in the air after the rally turned violent, with protesters throwing rocks and bottles—possibly due to infiltration by provocateurs. At least three were reported wounded. (Photo: El Sol de Mexico)