NC v. Michael Peterson: The Staircase Murder Trial

Dr. Jan Leestma

Neuropathologist Dr. Jan Leestma takes the stand in Michael Peterson's murder trial. MORE


95-NC v. Peterson: Dr. Jan Leestma