Asheville’s WLOS Channel 13 featured a segment discussing the North Carolina death penalty system following the release of Henry Lee McCollum from death row after 31 years. The segment included an interview with me and the local District Attorney. North Carolina has launched its own group, North Carolina Conservatives Concerned about the Death Penalty, which is led by local conservative leaders.
Conservatives Battle NC Death Penalty
September 17, 2014 By