InSight Co-director Steven Dudley talks to Southern Pulse Director Sam Logan about the capture of Carlos Oliva Castillo, alias “La Rana,” a top operative of the Zetas criminal organization. (See video below.) Logan is co-authoring a book on the Zetas with William & Mary Political Scientist George Grayson, scheduled for publication sometime in the spring.

Steven Dudley is the co-founder and co-director of InSight Crime and a senior research fellow at American University’s Center for Latin American and Latino Studies in Washington, DC. In 2020, Dudley... More by Steven Dudley