USA (North Carolina): Further information on Death Penalty: Kenneth Boyd executed

Kenneth Boyd was executed as scheduled on 2 December 2005. He had an IQ of 77, placing him in the borderline mental retardation range.

Choose a language to view report

Download PDF