NC v. Rae Carruth: Carolina Panther on Trial

Officer James Wright & William McBrayar

Charlotte-Mecklenburg police officer James Wright & forensic firearms examiner William McBrayar take the stand.


35-NC v. Carruth: Officer James Wright & William McBrayar