16 September 2005
Still More Problems from the Labs
A Texas appeals court has ordered a new hearing in a death row case because of questions about the Houston Police Department's handling of DNA evidence.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment