NC v. Rae Carruth: Carolina Panther on Trial

Thomas Porter

Attorney Thomas Porter, the prosecutor in the case against Michael Kennedy, takes the stand.


39-NC v. Carruth: Thomas Porter