NC v. Rae Carruth: Carolina Panther on Trial

Traci Willard

Carolinas Medical Center RN Traci Willard takes the stand.


5-NC v. Carruth: Traci Willard