Psychological studies have shown that we’re not fully reliable witnesses. Witnesses can lead themselves (or be led by others) to remember details that were never there. They generate false memories of the events.
This seems to cast doubt on the testimony of any witness, yet it actually supports the accuracy of the Biblical narrative!
I explore this in my latest article on New Evangelizers: False Memory and True Scripture.