Let the Lord Sort Them. The Rise and Fall of the Death Penalty

By Maurice Chammah, on 27 January 2021

Public Opinion 

Maurice Chammah (The Marshall Project) explores the rise and fall of capital punishment in Texas where it appears to durably decline in spite of the state’s long use of the death penalty.

  • Document type Book
  • Countries list United States
  • Themes list Public Opinion