Drug lord Joaquin “El Chapo” Guzman has been caught, Mexican President Enrique Pena Nieto has confirmed.

Chapo had been on the run since escaping a Mexican prison last year.

Advertisement

Joaquín_Guzmán_Loera_aka_El_Chapo_Guzmán

This is a developing story. Check back for more details.