U.S. Angry Over Release of Mexican Drug Lord Convicted of Torture, Murder of DEA Agent
Steve Neavling ticklethewire.com A Mexican drug lord convicted of kidnapping, torturing and murdering a DEA agent in 1985 has been released from jail, a move that has incensed U.S. law enforcement, Slate reports. The U.S. expressed deep frustration with a three-judge court that decided to overturn Caro Quintero’s sentence on the argument that he…