USA (Missouri): Further information: Death penalty / legal concern: Jeff Sloan

AI regrets that Jeff Sloan was exceuted as scheduled on 21 February 1996.

Choose a language to view report

Download PDF