Texas man sent to death row over junk science denied US Supreme Court appeal October 3, 2023 by Comments