Tommy Lynn Sells Executed in Texas Despite Drug Complaint

The serial killer's lawyer demanded the state release information about its new lethal injection drug.

April 4, 2014

Examined