Do not show
Tweet This

Mexico's 'Lord' of the mountains

October 27, 2011 4:46 PM EDT Joaquin 'El Chapo' Guzman is the boss of Mexico's powerful Sinaloa cartel and the drug war's most-wanted man. U.S. and Mexican officials say he's hiding in the Sierra Madre mountains of northwest Mexico, protected by a private army of gunmen and the loyalty of local residents who refer to him as "El Señor" -- The Lord. (The Washington Post)

Share this video
buildnumber:1405031617