Sunday, March 23, 2003

In addition to DNA screw-ups the Houston Police Lab was messing up other tests


The worst crime lab in the country in the location that sents the most people to death row.

No comments: