NC v. Rae Carruth: Carolina Panther on Trial

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