NC v. Rae Carruth: Carolina Panther on Trial

Sgt. Shirley Riddle

Mecklenburg County Sheriff's Sgt. Shirley Riddle takes the stand.


72-NC v. Carruth: Sgt. Shirley Riddle