Posts Categorized: Carlos Deluna

Dallas Morning News calls for ABOLITION

After 100 years supporting the death penalty, today the conservative Dallas morning News called for an end to Texas’ death penalty system. According to their editorial, Death no more: It’s time to end capital punishment: And that uncomfortable truth [the execution of innocent] has led this editorial board to re-examine its century-old stance on the…read more