By Citlalli Florez AUSTIN, TX - A new report was released by the Texas Coalition to Abolish the Death Pen ...
By Citlalli Florez AUSTIN, TX - A new report was released by the Texas Coalition to Abolish the Death Penalty (TCADP) last week, and confirmed the use of the death penalty in Texas remains at histori ...