The death penalty is on the table for notorious drug lord Rafael Caro Quintero, the so-called “narco of narcos” who ...
Federal prosecutors are considering seeking the death penalty against Mexican drug lord Rafael Caro Quintero in a sprawling ...