NC v. Rae Carruth: Carolina Panther on Trial

Dr. Elizabeth Loftus

Psychology professor Dr. Elizabeth Loftus takes the stand.


62-NC v. Carruth: Dr. Elizabeth Loftus