I Hate To Rain On You're Parade...uhhh, NOT REALLY!
The Senate impeachment trial is expected to begin on Tuesday, January 21 with a vote to set the rules. Beyond that, it's clear to just about everyone how this is going to play out going forward. But the Left Wing News seems to try and ignore the facts. Republicans control a 53-47 majority in the... Sign in to see full entry.