Wiretaps and Cooperation Lead to Capture of El Chapo

On Saturday morning the world’s most wanted criminal surrendered to Mexican and American authorities in the resort city of Mazatlan, Mexico. Joaquin Guzman Loera, aka El Chapo, the leader of Mexico’s Sinaloa drug cartel was arrested at 7:00 AM by a team of Mexican marines, aided by agents from the United States. The arrest took […]