The Chicken has landed
Hugo Carvajal, 59, the former head of Venezuela’s military intelligence service (Dirección General de Contraintelligencia Militar – DGCIM), was arrested in Spain on 12 April. There is a US warrant out for his arrest relating to the smuggling of 5,600 kgs of cocaine to Mexico in 2006. US prosecutors allege …