WRONG!!!ytterbiumanalyst said:Are we talking about witnesses or eyewitnesses? They are two different things. A witness is someone who testifies to the truth as best as they can with the information they have; the person does not have to have been present or really have any knowledge of the actual event to be a witness (a character witness is a good example of this). An eyewitness, however, must be present and must actually have seen the event take place. Neither is totally reliable, of course, but the point stands.
A witness always has to have knowledge of what they're talking about. Character witnesses have to have knowledge of the person's reputation for a specific character trait or have formed an opinion of that specific character trait based on their knowledge. You're drawing a false distinction there. All witnesses must have knowledge of what they report.