Are eyewitnesses credible?

In a New York criminal trial, both the state and the defense may call witnesses. In many criminal cases, some of the most compelling evidence comes from eyewitness testimony. However, not all witness testimony is reliable. There are some reasons that eyewitnesses may...