Texas man sent to death row over junk science denied US supreme court appeal | Texas | The Guardian

10/3/2023
Texas man sent to death row over junk science denied US supreme court appeal | Texas | The Guardian