The alleged cell leader of a power cartel has been captured by the Mexican navy in resort city of Mazatlán.Francisco Rodríguez, who is also known as 'El Señorón' among other aliases, was taken into custody in front of a high-end condominium Friday.Rodríguez allegedly oversaw the Jalisco New Generation Cartel's operations in the central state of Morelos.
Load More
Load More