
Mitch McConnell should recuse himself
This afternoon, if all goes according to schedule, all 100 members of the United States Senate will take an oath to “do impartial justice” as jurors in the impeachment trial of President Trump. Senate Majority MORE