Justice System Reform TOMORROW: Rally With Us to End Death Penalty From our partners at North Carolina Coalition for Alternatives to the Death Penalty (NCCADP): Please join people from across our state for a march and…
Why I support the 'Final Words' book project Final Words: 517 executed prisoners of Texas Death Row share their last words. It’s time to listen! This is not a typical SCSJ blog post.…