Op-Ed Argues Texan’s Execution Based on Discredited Science, Highlights Failure of Texas ‘Junk Science’ Writ
By Perla Chavez AUSTIN, TX – In an opinion piece published Thursday in the Austin American-Statesman, the…
By Perla Chavez AUSTIN, TX – In an opinion piece published Thursday in the Austin American-Statesman, the…