Politics

Arrest of El Chapo's son sparks deadly riots in Mexico


The arrest in Mexico of Ovidio Guzmán, a son of imprisoned drug lord Joaquín “El Chapo” Guzmán, sparked deadly riots in the northern state of Sinaloa …

Read more

Show More

Related Articles

Back to top button