El Chapo has been arrested. Who’s the most-wanted drug lord now?

By Terri Rupar, February 24, 2014

The world’s most-wanted drug lord, Joaquín “El Chapo” Guzmán, was arrested on Saturday. So who earns that spot now? Here are some possibilities:

Ismael Zambada

Read full article >>