YDATL Blog NOTE: The opinions expressed by our individual bloggers are their own, and not necessarily those of Young Democrats of Atlanta.
Wednesday, April 20, 2005
Texas may have put innocent man to death, panel told
Yahoo! News - Texas may have put innocent man to death, panel told: "With Texas' criminal justice system the subject of intense scrutiny for a crime lab scandal and a series of wrongful convictions, a state Senate committee heard testimony Tuesday about the possibility that Texas had experienced the ultimate criminal justice nightmare: the execution of an innocent person"