The infamous drug lord Joaquín “El Chapo” Guzmán has been arrested.
The Sinaloa Cartel leader had been on the run after escaping from a Mexican prison for the second time.
Produced by Lamar Salter
Follow BI Video: On Facebook
Business Insider Emails & Alerts
Site highlights each day to your inbox.