All Recent News

Legal Time for justice

The faces of death row in Texas

A look at the 194 inmates currently on Texas’ death row. Texas, which reinstated the death penalty in 1976. Since 1977, lethal injection has been the method for executing criminals sentenced to death.