NC v. Michael Peterson: The Staircase Murder Trial

Cpl. J.C. McDowell

Durham police Cpl. J.C. McDowell takes the stand in Michael Peterson's murder trial. MORE


15-NC v. Peterson: Cpl. J.C. McDowell