US indicts fugitive ‘El Loco’ Barrera for drug trafficking

by Adriaan Alsema September 12, 2011