Karen Read's witness list is filled with names you might not have heard of before. Here's who they are and the explosive testimony they might offer. https://tbdailynews.com/canton-coverup-part-334-defense-witness-list-features-many-names-that-indicate-bombshells-are-coming-at-trial/