Firm stops supplying US death penalty drug - science-in ...
Firm stops supplying US death penalty drug - science-in ...
Texas has executed more people than any other state since the death penalty was reinstated in the US in 1976. The TDCJ has eight executions scheduled over ...