Why Block Impeachment Witnesses? Republicans Have Many Reasons. United States Politics and Government, Trump-Ukraine Whistle-blower Complaint and Impeachment Inquiry, Impeachment, Democratic Party, Republican Party, Senate, House of Representatives