NC v. Rae Carruth: Carolina Panther on Trial

Dr. James Sullivan

Medical examiner Dr. James Sullivan takes the stand.


38-NC v. Carruth: Dr. James Sullivan