Back to all posts The Senate Just Voted Against Allowing Witnesses For The Impeachment Trial From refusing to call new witnesses and documents to the Senator's questions, here's everything you need to know about impeachment from this week. Leave a comment