Texas Executes Robert Fratta after High Courts Reject Challenges to Expired Lethal Injection Drugs

Texas Executes Robert Fratta after High Courts Reject Challenges to Expired Lethal Injection Drugs