‘El Loco Barrera,’ Colombia’s biggest drug lord, arrested in Venezuela
“El Loco Barrera,” considered Colombia’s most important drug lord of the past decade, has been arrested in Venezuela, President Juan Manuel Santos announced Tuesday. In a televised speech, Santos said Daniel...
Read More