I guess you are also familiar with these studies, where it is shown that people report completely different things, while being subjected to the same scene.
That should indeed already mean that any witness report has a fair degree of uncertainty. The fact the witness claims "they know what they...