NC v. Michael Peterson: The Staircase Murder Trial

Sgt. Emmanuel Paschall

Durham police Sgt. Emmanuel Paschall takes the stand in Michael Peterson's murder trial. MORE


22-NC v. Peterson: Sgt. Emmanuel Paschall