Senate Majority Leader on Impeachment: Let’s Quit the Charade

December 23, 2019

The Senate majority leader has voiced his opinion on impeachment. We discuss this and more today on the program.