Meanwhile, in North Carolina, an innocent man has been released after spending fourteen years on death row. Levon “Bo” Jones is the fifth death row prisoner to be exonerated in the United States in the past eleven months.
North Carolina Man Released After 14 Years on Death Row
HeadlineMay 06, 2008