The violence in Nuevo Laredo, just south of Texas, followed the arrest of an alleged local cartel leader known as “El Ricky.”

The violence in Nuevo Laredo, just south of Texas, followed the arrest of an alleged local cartel leader known as “El Ricky.”