Texas Man Put to Death for Delivery Woman Slaying

Texas man put to death for delivery woman slaying
Ahead of Doyle's execution, Texas, which has executed more people than any other state since the death penalty was reinstated in 1976, obtained a fresh batch of its execution drug, pentobarbital, the Department of Criminal Justice said, without … Read more on


Tags: ,