Top drug lord arrested
Police have captured a top Colombian drug lord who is said to responsible for “huge volumes” of drugs entering the United States.
Panamanian police reported the capture of Arcangel de Jesus Henao Montoya, a leader from one of Colombia’s most powerful cartels, early on Saturday in a remote part of southern Panama.