Viewing macavoy's Snapzine
-
1.
Drug lord 'El Chapo' Guzman captured in Mexico, report says
The head of Mexico's Sinaloa Cartel was captured overnight by U.S. and Mexican authorities at a hotel in Mazatlan, Mexico, the Associated Press has learned.