Skip to main content
Follow Us

63-NC v. Carruth: Dr. Elizabeth Loftus PT2

Dr. Elizabeth Loftus continues her testimony. MORE

Latest Videos