StandDown Texas Project

The StandDown Texas Project identifies and advocates best practices in the criminal justice system. To stand down is to go off duty temporarily, especially to review safety procedures. That is what Texas needs to do with its death penalty.

Thursday, May 25, 2006

Visit the New Site

If you got here through a link, please visit the new site.


Post a Comment

<< Home