NC v. Rae Carruth: Carolina Panther on Trial

Investigator William Ward

Charlotte-Mecklenburg police Investigator William Ward takes the stand.


41-NC v. Carruth: Investigator William Ward