On Thursday, May 22, the State of Tennessee executed Oscar Smith, a man who had been on Tennessee’s death row for 35 years. This was...
Read More