Tuesday, December 13, 2005

To Live and Die in LA

Stanley Tookie Williams has been executed by California. He is the 12th inmate since California reinstated its capital punishment laws in 1978 to be killed. For our philosophical position on capital punishment, click here.