Today, the Texas Forensic Science Commission is holding a meeting assessing negligence and misconduct in the trial and execution of Todd Willingham. Here’s some background on the case from the Innocence Project. The meeting is streamed live right now.
- Posted on
- In Criminal Justice
- Leave a comment
No comment yet, add your voice below!