Daniel ‘El Loco’ Barrera is Colombia’s new #1 drug trafficker

by Adriaan Alsema May 6, 2008