The Democrats’ impeachment charade is now leading to defections from “master legislator” and “astute leader” Nancy Pelosi’s caucus. The general consensus seems to be that it’s time for Pelosi to stop sitting on the bogus articles of impeachment and send them over to the Senate, or drop the whole thing altogether.
The Washington Post’s Seung Min Kim reports Pelosi “doesn’t have a lot of leverage here and I think the fact that she’s losing members of her own party in the Senate … these Senators come from the most liberal flank of the caucus to the most moderate who are all saying, ‘Let’s get this thing going. We have a job to do. Let’s get this trial moving and get it over with.’”
NBC News reports, “A growing number of Democratic senators are saying it’s time for House Speaker Nancy Pelosi, D-Calif., to submit the articles of impeachment against President Donald Trump to the Senate.”