Progressives and a smattering of non-cowardly conservatives have gone on record as saying Donald Trump is a straight-up criminal who is (badly) masquerading as a pr*sident. But because so many Republican members of Congress have bone spurs where their spines should be, the chance of an impeachment and a conviction is virtually nil.

But that hasn’t stopped Elizabeth Warren from pushing for impeachment — because, as she notes, this is a moment in history, and succeeding generations will not look kindly on those who sat on their hands. And if we do nothing about this rampant criminality, we’ll be lowering the bar forevermore.

Sen. Elizabeth Warren on impeachment: "My view is whether it would pass the Senate or not, I've heard this argument, this is a moment in history, and every single person in Congress should be called on to vote and then to live with that vote for the rest of their lives." pic.twitter.com/SR7UQmdrSy — The Hill (@thehill) July 24, 2019

Just a hunch, but in 10 years (after the Trump recession, Trump Iran war, Trump famine, Trump locust horde, and Trump spontaneous methane-bowel explosion that leaves a Chicxulub-sized crater where Palm Beach used to be), these Republicans will be scurrying away from their vote like a teenage boy in The Hills Have Eyes.

The choice is stark: vote for evil or vote agin’ it.

We know how Republicans will vote. And they shouldn’t be able to squirm away from their craven inaction at a later date. Because the time to speak is now.

Is Trump still singeing your sphincter? Dear F*cking Lunatic: 101 Obscenely Rude Letters to Donald Trump and its breathlessly awaited sequel Dear F*cking Moron: 101 More Letters to Donald Trump by Aldous J. Pennyfarthing are the salve you need! Reviewers have called these books “hysterically funny,” “cathartic,” and “laugh-out-loud” comic relief. And you can get them for less than the price of a cup of coffee … or a black-market Xanax … or five minutes of therapy. It’s time to heal, my friends. Buy now!