Apr
30
James Woodard Released in Dallas After 27 Years of Incarceration
Filed Under Uncategorized | Leave a Comment
Innocence Project of Texas client, James Lee Woodard, was released from incarceration yesterday after serving more than 27 years for a murder that he has always maintained he did not commit. The victim, Woodard’s girlfriend at the time of the homicide, was found strangled and sexually assaulted on the banks of the Trinity River in [...]