NC v. Rae Carruth: Carolina Panther on Trial

Special Agent Mark Post

FBI supervisory Special Agent Mark Post takes the stand.


36-NC v. Carruth: Special Agent Mark Post