Guzman

El Chapo Flees Again In Northwestern Mexico

By R. Siva Kumar - Oct 18, 2015 02:49 PM EDT

Drug lord El Chapo escaped authorities in northwest Mexico after suffering injuries.

Fun Stuff

Editor's pick

Real Time Analytics