NC v. Rae Carruth: Carolina Panther on Trial

Dr. Elizabeth Loftus PT3 & Michael Griffin

Dr. Elizabeth Loftus continues her testimony. Detention Officer Michael Griffin takes the stand.


64-NC v. Carruth: Dr. Elizabeth Loftus PT3 & Michael Griffin