Steven Nelson is on death row for murdering a pastor, but Christians are split on who gets the final say—God or the court?
A report found up to 70% of guard positions were unfilled at some prisons. The Texas Department of Criminal Justice has a 26% ...