Houston Matters
Does Texas Have the Nation’s Worst Criminal Justice System?
Posted on · The Innocence Project, the non-profit legal justice organization, has used DNA evidence to so far exonerate 311 people nationwide who were convicted of crimes they did not commit. One of the organizationâs co-founders, criminal defense attorney Barry Scheck, spoke Nov. 18 at Houstonâs Progressive Forum. Houston Mattersâ Michael Hagerty talked with Scheck who says Texas […]