Following months of negotiation, Colombian drug boss Javier Calle Serna turned himself in to the U.S. Drug Enforcement Administration (DEA) on May 4, on the island of Aruba, the Colombian police announced.
One of Colombia’s Leading Drug Bosses Turns Himself in to DEA
May 09, 2012