Skip to main content
Follow Us

62-NC v. Carruth: Dr. Elizabeth Loftus

Psychology professor Dr. Elizabeth Loftus takes the stand. MORE

Latest Videos