Kyle Griffin @kylegriffin1
New Quinnipiac poll: Registered voters say 75–20% that witnesses should be allowed to testify in the impeachment trial Support for witness testimony includes 49% of Republicans, 95% of Democrats, and 75% of independents. — PolitiTweet.org