USA (North Carolina): Further information on Death penalty, Clifton Allen White

Clifton White was executed in North Carolina on 24 August 2001.

Choose a language to view report

Download PDF