Shared publicly  - 
 
Groundbreaking Columbia law school study sets out in shocking detail the flaws that led to Carlos DeLuna's execution in 1989 • Highlights from our Reddit discussion with Ed Pilkington and James Liebma...
1
Add a comment...