NC v. CARRUTH (2000)

Officer Peter Grant & Officer Kevin Wallin

Charlotte-Mecklenburg police officers Peter Grant & Kevin Wallin take the stand.


20-NC v. Carruth: Officer Peter Grant & Officer Kevin Wallin