One of Colombia’s Leading Drug Bosses Turns Himself in to DEA

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.

Did you like this article?

Saved articles

Saved articles are stored in this browser only. Clearing your browsing data removes them.