The Intercept @theintercept
Eyewitness accounts of Billy Ray Irick’s August 2018 execution at the Riverbend Maximum Security Institution in Tennessee led a medical expert to conclude that he had died a tortuous death. https://t.co/ojpMM5GuLl — PolitiTweet.org