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.β Kyle Griffin (@kylegriffin1) January 28, 2020
Oh, what a corner McConnell has painted himself intoβ¦