Thursday, November 17, 2005

Busted!

I reported last week how Adan Castillo, Guatemala's leading anti-drugs investigator had tendered his resignation, leaving the fight against the cartels "in God's hands". Poor old Castillo claimed his government post involved a soul-destroying amount of pissing into the wind, and listed enviously the fancy kit available to the individuals he had been tasked to frustrate.

Well guess what? Along with two other officers, Castillo was arrested yesterday in North Virginia and subsequently charged with criminal conspiracy and cocaine smuggling.