Wednesday, August 21, 2019

Bulletin: Washington Post: Larry Swearingen, who claimed science excluded him as killer, is executed by Texas... Convicted of capital murder in the 1998 death of Melissa Trotter, he always maintained his innocence."

https://www.washingtonpost.com/crime-law/2019/08/22/larry-swearingen-claimed-science-excluded-him-killer-is-executed-by-texas/