NC v. Michael Peterson: The Staircase Murder Trial

Eric Campen

Evidence technician Eric Campen takes the stand in Michael Peterson's murder trial. MORE


36-NC v. Peterson: Eric Campen