02.17.2021 - By Legal Talk Network
In Let The Lord Sort Them: The Rise and Fall of the Death Penalty, Maurice Chammah shares how Texas became the country's capital punishment capital.