Texas’s Notorious ‘Tourniquet Killer’ Set to Die by Lethal Injection Today
Barring any last-minute legal action, Texas’s notorious “Tourniquet Killer,” 55-year-old Anthony Allen Shore will become the seventh Texas inmate to die by lethal injection on Wednesday night. Years after the murder of 21-year-old Maria del Carmen Estrada in 1992, was convicted for her strangulation death and sexual assault, following a DNA match of evidence found […]