Dozens of people took part in a protest against violence and drug trafficking in Culiacan, the capital of Mexican drug lord Joaquin “El Chapo” (Shorty) Guzman’s home state of Sinaloa.The…
You need a TRAC license to view the rest of this content. Learn more