El Chapo Arrest Could Incite Violence

El Chapo Arrest Could Incite Violence

The arrest of Mexican drug lord Joaquin “El Chapo” Guzmán hit the news this morning, making headlines across the U.S. and Mexico. The U.S. government has toted this arrest as a huge win for both Americans and Mexicans, as El Chapo has been like a ghost for so long, evading capture even just last week when […]