Day: December 19, 2018

death row

Texas once again executed more people than any other state in 2018 when the number of prisoners put to death rose. However, the state‚Äôs Death Row population is falling. Two groups that oppose the death penalty reported Texas again tops the capital punishment table. With no further executions scheduled for 2018, tallies from both the…