The phrase
"unreliable witnesses" refers to people who cannot be trusted to provide accurate or truthful information about something they have seen or experienced. These individuals may have a history of being dishonest, having biased opinions, or having a poor memory.
Full definition