Death row inmate Robert Fratta was executed in Texas Tuesday with a drug that an expert witness claimed was likely expired.
Breaking News & Events
Death row inmate Robert Fratta was executed in Texas Tuesday with a drug that an expert witness claimed was likely expired.