Thomas McGowan Dallas County’s “16th” Exoneree

Thanks to Making the Walls Transparent who produced the above video that chronicles the release of Thomas McGowan, the 16th person exonerated in Dallas County based on DNA evidence.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *