I do wonder how much value to put on a witness's testimony -
I sometimes (frequently) can't remember what I did ten minutes ago - let alone x amount of time ago.
And how accurate is a person's recollection of an event? Ask ones' kids when they are squabbling - there are as many accounts of the event as there are kids in it.
And is the witness really allowed to tell the whole thing? Or are the questions skewed to only highlight one thing ?