Creating a better world through words and images

Artwork/Political Cartoons
Artwork/Political Cartoons
Artwork/Political Cartoons
Artwork/Political Cartoons

(Unnamed person on unspecified website) writes “We’ve seen crazy things happen (Trump getting elected), but Bernie is the Democrats version of Ross Perot. He WILL NOT win the middle. The middle decides. You read it here first.”

I respond:

That’s the conventional wisdom, but it’s as wrong now as it was in 2016. The “middle” are independents (45% of registered voters, with the GOP and Democrats tied at 27%) — and Bernie is beating Trump by 18% among independents. That’s the best of any of the current Democratic crop.

(Unnamed person on unspecified website) writes “all the polls, like the one you posted about independents, were in favor of Clinton in 2016.”

While that’s true, most of those polls showed Clinton winning by 2-4%, within the margin of error — it was very tight (and those same polls showed Bernie beating Trump by double digits, a much safer bet, contrary to the conventional wisdom).

It was the chattering class of pundits who gave people the impression that Clinton couldn’t possibly lose to Trump… even when she was clearly the most vulnerable.

Conversely, it was the analysts and researchers, like myself, who reviewed the data and predicted Clinton’s loss.

(Unnamed person on unspecified website) writes “…there are more democrats who won’t vote for him than republicans wouldn’t for Trump.”

You may have a point. Many mainstream Democrats will be reluctant to vote for Bernie. They have been conditioned to hate Bernie the way they hated Obama in 2008. (Sec. Clinton’s campaign had demeaned then-Sen. Obama’s supporters as misogynist “Obama boys” and her campaign had even questioned his “American-ness,” his religion, and his country of origin, feeding into some Birtherism, along with some other ugly racist tactics. As a result of that divisive primary, 25% of Clinton’s supporters became PUMAs — an acronym for “Party Unity My Ass!” — and “Democrats for McCain.” In the general election, some 3 million Clinton supporters voted for McCain-Palin against Obama. Contrast that to the number of 2016 Bernie voters who ended up voting for Trump: 12%, less than half as many crossovers as the Clinton folks in 2008.)

But my feeling is that the Democrats who dislike Bernie are among the most consistent voters in presidential elections. They will come out and vote for Bernie — not because they want to, but because they’re reliable “Blue No Matter Who” voters, and they hate Trump even more than they hate Bernie. It’s probably a close call after the years of smears against Sanders, including the Clinton-invented “Bernie Bro” smear — but I think they hate Trump a tiny bit more than they hate Bernie, the most popular politician in the country with the broadest, most diverse, majority-female, working class coalition, including teachers, Starbucks workers, Wal-Mart “associates,” and Amazon slaves… plus the military, where Bernie tops even Trump in individual donations.

(Unnamed person on unspecified website) writes “…the US isn’t ready to pay for what Bernie has in store for us. Scary to think about for me. Buttigieg has a better shot to win the masses IMO. He’s somewhat moderate…”

I respond (mentally, “scarier than second-term TRUMP or first-term Buttigieg?!”) but in actuality, I respond):

I think that the conventional wisdom has again misled you. When it comes to policy, Bernie Sanders is a centrist. He’s the most popular politician in the country for several years running, with great appeal to rural, conservative-leaning folks, as well as the Democratic base.

Most of his proposals poll at 60-80% with the American people: tax the wealthy, confront climate change, provide healthcare and a livable minimum wage, etc.

Sure, Buttigieg is being presented by the war-loving corporate media as a moderate, but he’s far from moderate on most issues. When it comes to foreign policy, he’s either with Trump or to his right.

Furthermore, Buttigieg is deeply unpopular in South Bend and has 0% support from the African-American community. He’s been caught faking support from black Indianans and editing video to make it appear that his comment at a CNN Town Hall received a round of applause… when it had received none. (He also paid over $40,000 to “Shadow, Inc,” the company behind the app that miscounted the vote in Iowa. #MayorCheat is trending for a reason, and it’s no conspiracy theory.)

Buttigieg’s political positions have truly been all over the place, and he’s the #1 recipient of billionaire donations. He’s been evasive about his work for the corporate sector and U.S. intelligence community. And his debate performances have been poor, garnering much criticism (he’s no Amy Klobuchar).

In fact, the more people get to know Pete, the less they like or trust him. IMO, he’s a sure loser in a general election against Trump, and the polls confirm that, too.

Meanwhile, Bernie’s been polling best against Trump for two consecutive election cycles. And he’s been winning in 2020 with over 40% of the votes of people of color, far more than any of his rivals. His most favorable demographics are from people of color. He’s the only candidate with more nonwhite support than white support and more women supporters than men. Plus, he’s bringing millions of new people into the process, who are registering and participating in large numbers. He has a grassroots volunteer army of 1.2 million supporters, well organized in one state after another. And he’s breaking record after record for crowds and fundraising — with no PACs or big donors, just small, individual donations.

If all that doesn’t make Sanders our best candidate against Donald Trump — a real populist vs. a fake one — then I can’t imagine who would be better… Ron Paul? Tom Hanks? Captain America?

(It’s certainly not Buttigieg, Biden, Warren, Klobuchar, or Mike “Billionaire” Bloomberg!)

In any case, I appreciate your willingness to jump in and engage. Have a great day!

After the stolen Iowa Caucus, Norm Solomon says that progressives need to take heart, because the DNC can’t rig everything, and anyone who says otherwise is just plain giving up.

But it’s not about “fatalism” or “defeatism,” Norm, it’s about strategy.

It’s about recognizing that the leader of our movement is wearing kid gloves as he’s fighting for all of our lives — and pulling his punches, at that.

Bernie’s campaign is now referring to the rigged 2020 Iowa Caucus as a “focus group” and saying “Let’s move on.”

Forgive me, Senator, but that’s just foolish. Just as firing Matt Orfalea when he was slandered was foolish. Just as chastising Zephyr Teachout for calling Joe Biden “corrupt” – when Joe Biden is manifestly corrupt — was foolish. Just as distancing yourself from Cenk Uygur over a bunch of college-boy nonsense was foolish…

It’s bad strategy, Bernie.

(I’m with Jimmy Dore on this one).

Refusing to call out the DNC’s theft of the Iowa Caucus — not even criticizing Buttigieg’s Guiado-esque power-grab (or CNN for legitimizing it) — is like signaling surrender to the establishment at the very onset of the rigging of the 2020 primary.

It does not augur well.

It’s like Obama allowing a Citigroup executive to name his first cabinet — then “looking forward” and shielding Wall Street executives (along with war criminals) from anything resembling justice.

When the left refuses to fight, our neo-fascist establishment comprehends that none of its high crimes and treachery will be challenged. They can butcher millions of Muslims (literally, under Trump’s three immediate predecessors alone). They can torture the hell out of thousands of totally innocent civilians. They can illegally spy on everyone and TOTALLY GET AWAY WITH IT.

They can rig as many primaries as they want, as blatantly as they want, with no repercussions.

The famous quote from Frederick Douglass comes to mind:

“Power concedes nothing without a demand. It never did and it never will. Find out just what any people will quietly submit to and you have found out the exact measure of injustice and wrong which will be imposed upon them, and these will continue till they are resisted with either words or blows, or both.”

There’s a reason I call these usurers, slavers, election-riggers, and mass-murderers of Muslims “neo-fascists” — in so many ways, all they offer the world is duplicity, genocide, tyranny, and wholesale ecological collapse.

It is no exaggeration to say that they are humanity’s and democracy’s worst enemies…

…and Bernie’s playing fucking “footsie” with them!

In his own way, Bernie is far too like Sen. Warren, who has been debasing herself on behalf of the establishment ever since 2016, when the Dems first began dangling VP slots before her.

For as long as Sen. Warren has been involved in national politics, “Harvard’s First Woman of Color” has always signaled total acquiescence to the powers that be. She openly promises to work within the allowed parameters of the system — meaning that, like Obama, the only “incremental” progress she genuinely offers will be for the neocon agenda and Wall Street: drone attacks will continue; the Iran regime-change project, advanced by our last several presidents, will continue; GITMO; spying on citizens; militarized police; school privatization; fossil-fuel exploitation; austerity; the Prison Industrial Complex; and Military Industrial Complex will flourish.

Wall Street insolvency, “trade” pacts that elevate corporations over sovereign states, and the deregulation of our banking (and other) laws will continue… until the U.S. economy and our infrastructure — along with the oceans — simultaneously collapse. (That’s karma for you!)

Like his “friend,” Elizabeth Warren (the Senator from the Cherokee Nation — only not), America’s most popular politician, Bernie, signals that he’ll never truly hold the neo-fascists’ feet to the fire.

He always plays nice.

He never delivers the knock-out blow.

He doesn’t care about Sec. Clinton’s “damn e-mails” (over 30,000 privatized e-mails on an insecure server in the Clintons’ closet… a server that was supposed to be secure and also the property of the people of the United States, subject to review under normal FOIA rules — that’s the Freedom of Information Act, which Sec. Clinton violated in order to run the U.S. State Department as her own private piggy bank for influence-peddling and self-enriching… Ask the Saudis and the Russians if they didn’t “Pay to Play.” Uranium One isn’t some “Republican conspiracy theory,” it’s evidence of the corruption of our government… like when Clinton’s State Department faked its environmental review of the Keystone KL pipeline in order to get the project moving, as was reported in The Guardian).

Like Sen. Warren, Bernie often refuses to challenge the establishment’s bogus narratives, like virtually all of Russiagate. And he refuses to refute war-fostering lies about Venezuela, Syria, Russia, and Iran.

In 2016 and now, in 2020, Bernie’s genteel restraint, going along to get along, has only emboldened these criminals.

And that in my opinion is a YUUUGE strategic miscalculation — one that promises to hobble our movement, once again.

The DNC and Clinton/Obama cabal, representing the oligarchy, has made it abundantly clear that they will not allow Bernie Sanders to be nominated, no matter how brazenly they need to rig this process.

They are throwing everything at him — and not just “shade.”

With their billions of dollars (counting Bloomberg alone) and corporate media backing them every step of the way, they will most likely succeed: once again, our movement will be knee-capped.

The establishment has signaled, “WE WILL RIG THIS PRIMARY EVERY BIT AS MUCH AS WE HAVE TO!”

In response, Bernie is signaling:

“I’ll only hit back occasionally and never hard.

“I won’t demand audits of obviously rigged primaries.

“I won’t insist that international election monitors, including the Carter Center, oversee the rest of the primary.

“I won’t point out when exit polls are way off in multiple southern states using Diebold machines — so far off that they far exceed the international standard for election fraud.

“I won’t beef when scores of precincts are closed on election day in state after state, or when hundreds of thousands of voters are removed from the rolls, or when millions of votes go uncounted, as they did in California, alone, in 2016, thanks to the efforts of CA Secretary of State Alex Padilla, who inexplicably remains in that job (because progressives don’t have half the fight in us that the Tea Party did).

“And at the Convention in July, I’ll just roll over and support whatever neoliberal, neoconservative scumbag the DNC selects as our nominee, even if they’re arguably as bad as Trump or worse…

“I furthermore promise that, even after you cheat to ‘win’ this primary, I will not join the Green Party or Democratic Socialists of America or Nick Brana’s People’s Party.

“Instead I will do record numbers of stump speeches for the corrupt loser that Trump will very likely annihilate in November, dragging a Republican super-majority behind him.

“My name is Bernie Sanders, and I am a genuine mensch and lover of humanity.


That, dear Bernie, is why you will “lose” in 2020 the same way you “lost” in 2016: because you refuse to fight for yourself, but more importantly, you refuse to fight for our votes.

(That’s why you’ve only got my writing, this time around, and nothing more — not my dollars, nor my activism, which I’m saving for local causes, including defending teachers. In 2016 you let me down in a big way, then did 40 rallies for the only candidate running to Trump’s right — an amoral authoritarian arguably posing a greater threat to America and humanity than any presidential candidate since George W. Bush. After you folded to Sec. Clinton like a cheap tent, I literally had a nervous breakdown. YOU LET US ALL DOWN.)

Bernie, “Tio Bernie,” even though you often shun progressives and disappoint us, I love you like an uncle!

You’re truly, positively the best politician we’ve seen in generations.

I sincerely believe in your movement, and I’m immensely grateful that you’ve done so much to birth it.

I think you’re easily the most electable candidate against Trump (and I believe that you’re the only genuine lefty in this race, save for Rep. Tulsi Gabbard).

I think you have been brilliant in articulating a cohesive strategy for mobilizing our movement — a movement that is greater than any individual person and promises to wring progress out of our corrupt political system.

But grow the fuck up:

Our movement can be crushed and dispersed with ease. Barack Obama proved that when he crushed and dispersed Occupy Wall Street (to the deafening silence of establishment “liberals”).

Bernie, you are so fantastic that you are capable of creating an American version of the “Yellow Vests! But you know full-well that any such movement will be crushed with brutality worthy of most dictatorships. Obama took OWS, a totally peaceful movement that had mobilized scores of thousands, and demolished it with jackbooted violence: mace in the face, tear gas fired at point-blank range, our libraries burned, our activists entrapped and false-arrested by the hundreds, including several journalists.

Bernie, for an American politician you are amazingly unique, and I mean that in the best possible way. You’ve consistently supported the civil rights of women, people of color, and the LGBTQ community — ever since you were a young man (before it became fashionable).

You were arrested in 1963 for protesting housing discrimination against African-Americans — and later marched for freedom with Martin Luther King.

You’ve fought most every horrible degradation of our society that I can think of, from the Vietnam war to the wars on Iraq to the wars on Libya, Yemen, and Syria to NAFTA to CAFTA to the TPP to “Grand Bargain” entitlement-slashing to The New Jim Crow to the privatization of schools/prisons to Wall Street-deregulation and more… all the way down to the media-ownership deregulation that’s left us with merely the burlesque of a “free press” (the corporatized media that’s spent the last several years trying to smear and disappear you).

In 2016, you challenged Sec. Clinton — a Cheney clone on foreign and domestic policy, Trumpian in her politics (full of race-baiting, demagoguery, and ratfucking lies) — and you “lost” due to corruption and cheating, involving the systematic disenfranchisement of millions of Americans.

(Millions of Americans whose votes you refused to fight for.)

And then you campaigned for Sec. Hillary Clinton, Trump-family friend and the embodiment of corruption, an unambiguous threat to world peace, the biosphere, democracy, and the rule of law.


(And fire your establishmentarian consultants — especially the ones behind your “nice guy/doormat” political strategy, which is bound to fail.)


“Honest mistakes” that all work to erase votes for just one candidate — the candidate of women and people of color — are neither honest nor mistakes.

Here’s Krystal Ball from this morning’s “Rising” broadcast:

“Well, well, well, after all the counting and partial vote releases and manifest errors it looks just possible that Bernie Sanders may have won Iowa by every metric, after all.

“So, what the heck just happened here?

“First of all, yesterday it became clear that even the partial results that the Iowa Democratic Party’s been torturing us all with are NOT ACCURATE. Shortly after releasing one of their batches of results from the ether, the Iowa Democratic Party was confronted with multiple documented discrepancies between their ‘quality-controlled results’ and the reality of what actually happened at caucus sites across Iowa.

“Some of these errors were found by the activists who’d been in the room, and some were found by basically random people on Twitter who happened to notice problems. Even The New York Times’ Nate Cohn Tweeted this: ‘I have some questions about the reliability of these results.’ He went on to explain that it appeared that Sanders’ votes in Polk County had been given to Tom Steyer and Deval Patrick.

“Other people on Twitter pointed out additional errors, as well, a mismatch in one county between the results that the precinct had publicly reported and what the official tally said. It just so happened that mistake happened to hurt Sanders as well. Weird.

“A volunteer was outraged to find that one of the Sanders delegates he’d fought so hard for had been given to Elizabeth Warren.

“Rounding errors were identified that weirdly all seemed to overwhelmingly benefit Pete, and the one thing that every one of these errors had in common is they all went against Bernie.

“After getting called on all of this, the Iowa Democratic Party said there would be ‘a minor correction to the last batch of results.’

“So, to recap here, they put out wrong results which were only fixed because journalists and random people on Twitter happened to notice they were wrong. Really let that one sink in: TWITTER is doing a better and more accurate job of tabulating these results than the Democratic Party!

“What else might be wrong through incompetence, malice, or a combination of both? God only knows!

“But as if that’s not enough, after Pete claimed a fake victory thanks to the complicity of the Iowa Democratic Party and the media, it turns out that (surprise, surprise) they saved the best precincts for Bernie Sanders to be counted and included last. Because of course they did! I’m sure it was all just a coincidence, though, guys.”

[How gullible (or hostile to progressives) does one have to be to not smell the stench of election fraud in this farce? Is it time yet to invoke Putin? Ole’ Vladimir simply must be manipulating Sanders’ supporters into believing the “wacky conspiracy theory” that the DNC is rigging yet another primary. Why, the only people who claimed the 2016 primary was rigged were fringe cuckoos like Sen. Elizabeth Warren, DNC Chair Tom Perez, former DNC Chair Donna Brazile, Noam Chomsky… and millions of others who shall remain nameless, scorned, and invisiblized.]

Here’s Krystal Ball of “The Hill: Rising” discussing the 2020 Iowa Caucus debacle on this morning’s show:

“Well, guys, it was rigged. What can I tell you? And it’s not a conspiracy, it is a simple objective statement of fact. Let me explain what I mean, here. After waiting nearly an entire day — and endless speeches about how it’s better to be late than wrong — and a day of chastising Sanders’ supporters for doubting the fairness of a process run by people with manifest contempt for them, the Iowa Democratic Party made the absolutely inexplicable decision to release a partial set of data from the Iowa caucuses that showed 62% of the vote total…”

[The IDP made their announcement when their cherry-picked data favored the candidate who, along with the DNC, paid for the “SHADOW, INC.” app — an app owned by a secretive (shadowy) clique of Clinton-Obama operatives. With 38% of the vote uncounted and Bernie in the lead, the IDP declared Pete Buttigieg “The Winner!” (Nothing to see here, move along…) Today, they tell us “Bernie under-performed, get over it, you sore losers!” And yet they still don’t have a final count and acknowledge that Bernie got the most votes. And they’re refusing to release the raw vote totals. They’re stalling and offering opacity rather than transparency. For the first time in the history of the Iowa Caucus, the DNC has taken over the vote counting from Iowa officials. For the first time in 76 years, The Des Moines Register refused to release their pre-Caucus poll result (which showed Bernie increasing his significant lead). They did so at the request of the Buttigieg campaign. It seems that Mayor Pete knew in advance that he was going to “overcome the odds” and “win” the Caucus. The night of the Caucus, before a single result had been released, Pete gave his “victory speech.” And CNN played every minute of that speech… before a single result had been released. (Had Bernie given a victory speech at such a time, he would be mercilessly pilloried for it, with comparisons to Trump liberally tossed around.)]

Krystal Ball:

“Why? Why in the world would you take a mess of already historic proportions and make it even worse? Sewing even more mistrust into a process that was already so catastrophically laden with mistrust following the DNC efforts to anoint Hillary back in 2016?”

[And when the 2016 Iowa Caucus was rigged for Sec. Clinton, even The Des Moines Register, which had endorsed Clinton, cried foul and demanded an audit with raw vote totals… Of course, that audit never happened.]

Krystal Ball:

“Trust is something that has to be earned. And today there is absolutely no reason for any anti-establishment supporter to trust that the process will unfold fairly for them. How can you possibly look at a final Des Moines Register poll, with positive results for Bernie, that gets spiked (by the Pete campaign, by the way) followed by a Caucus in which Pete claims ‘victory’ when zero percent of the results are in, that turns into a giant debacle, due to an app developed by people with close ties to Pete, who have openly expressed contempt for Sanders? You cannot look at that whole timeline and really expect a group of people who are consistently smeared and dissed by the establishment to feel like they’re getting a fair shake. Of course, they don’t feel that way! But as if that wasn’t enough, as if they hadn’t done enough damage to any sense of trust in our basic democratic institutions (which they have clearly sold to a coalition of grifters and donors), the pièce de résistance came yesterday…

“Party officials decided to release 62% of the results at 5 PM, with absolutely zero transparency about how they picked those precincts or, you know, when we might expect to get the other 38% of the vote… EFFECTIVELY ERASING MASSIVE SWATHS OF IOWA VOTERS…”

[Yes, Ms. Ball, it’s true: The DNC and corporate media have collaborated, once again, to disappear “massive swaths” of voters — disproportionately people of color and women, who are the majority in Sanders’ movement (exit polls from Iowa show that Bernie won with an impressive 43% of the non-white vote, far ahead of his nearest competitor in that category). The DNC and corporate media have collaborated, once again, to disappear progressives, because Iowa exit polls also showed that ~60% of voters want Medicare-for-All, a healthcare plan that Pete Buttigieg has rejected, using industry talking points. Like Bernie, those voters just got cheated and robbed.

When Republicans intentionally disenfranchise millions of people of color, establishment Democrats feign outrage, but when their own party systematically erases the votes of millions, disproportionately women and people of color, these blithe partisans just close their eyes, plug their ears, and shout, “Oh, you bullying “bros” with your wacky conspiracy theories!” Sure, who cares that most of us “bros” are women and people of color? These affluent liberals of the “I’ve got mine!” class feel morally compelled to crush the most vulnerable Americans and our movement, in order to defend the honor of wealthy, warmongering, racist, primary-rigging, deeply corrupt Wall Street-Democrats. God knows why.]


From CNN’s report about the Iowa Caucus debacle:

“Shawn Sebastian, a precinct secretary in Story County, told CNN’s Wolf Blitzer, ‘I have been on hold for over an hour with the Iowa Democratic Party. They tried to, I think, promote an app to report the results. The app by all accounts just like doesn’t work, so we’ve been recommended to call into the hot line, and the hot line has not been responsive.’

“Sebastian’s call was picked up as he was speaking on-air to Blitzer, but moments later Sebastian said he was hung up on.

Drew Kelley, a vice chair of the Clinton County Democratic Central Committee, told CNN, ‘I can’t tell you anything about the why, just that I had a busy signal for about 15 minutes, then finally got through and was on hold another hour…’

“Iowa Democratic Party officials hunkered down Monday night in their war room, initially leaving campaigns in the dark over the delay in the reporting of caucus results.

“An Iowa Democratic official said results are still being collected now — and will be overnight if the precinct chairs keep calling them in. There was no estimated time given to campaigns.

“‘They literally have no verified results,’ a senior campaign adviser said. ‘We won’t know anything until some time Tuesday — at least.’

“Officials from two Democratic campaigns tell CNN they were told the app to tabulate results had crashed. They said they had not been given any other information.”


From the Common Dreams article:

“The app, according to several news reports, was developed by the secretive for-profit tech firm Shadow Inc., which has ties to and receives funding from ACRONYM, a Democratic digital non-profit organization. Shadow’s CEO is Gerard Niemira, who worked on Hillary Clinton’s 2016 presidential campaign.”


“Shadow has also been paid for services by the Nevada Democratic Party and the presidential campaigns of former Vice President Joe Biden and former South Bend, Indiana Mayor Pete Buttigieg, according to Federal Election Commission filings.”


“Democratic Party officials kept the details of the app as well as Shadow’s involvement hidden from the public ahead of the Iowa caucus. But as Monday night wore on and frustration with the delayed reporting of the caucus results boiled over, journalists began scrutinizing the new technology and its developer more closely.

“The New York Times, citing anonymous people who were briefed on the app by Iowa Democratic Party officials, reported that the app was hastily constructed in just two months and ‘not properly tested at a statewide scale… The secrecy around the app this year came from the Iowa Democratic Party, which asked that even its name be withheld from the public,’ according to the Times. ‘There were concerns that the app would malfunction…'”


And lest we forget, the 2016 Iowa Caucus was also rigged, so much so that even The Des Moines Register called for an audit of the process (and the Register had endorsed Sec. Clinton):

“We can take ribbing over our quirky process. But what we can’t stomach is even the whiff of impropriety or error. What happened Monday night at the Democratic caucuses was a debacle, period. Democracy, particularly at the local party level, can be slow, messy and obscure. But the refusal to undergo scrutiny or allow for an appeal reeks of autocracy.”

(That’s OK, Des Moines Register, most establishment “Democrats” are hunky dory with autocracy, lack of democracy, theft, meaningless elections, corruption at the highest levels… and blaming Russia!)

What a farce!

Democrats are actually lamenting that they can’t call John Bolton as a witness! The Republicans reportedly offered a “witness swap,” Bolton for Hunter Biden, and the Democrats folded: Not gonna’ happen, because “Cuppa’ Joe” says so.

And now Trump’s going to get the speedy acquittal everyone’s been predicting for months. (I repeat: what a farce!)

Does anyone need reminding of who John Bolton is? The thug who helped shut-down the vote-counting in Florida 2000! The lifelong warmonger who helped launch the 2003 invasion of Iraq on a bunch of lies! The uber-nationalist who said we don’t need the top ten floors of the United Nations (including the democratic General Assembly and most other nations)! The bully who chased his aide down the hall throwing things at her! The Trump NSA who got fired for trying to get Trump to declare war on nation after nation (unsuccessfully, thank goodness)!

But how perceptions can change when the politics of the parties is reversed, when the Republican leadership becomes “isolationist” and the Democratic leadership becomes neo-McCarthyite banshees after reuniting with the neocons.

Ladies and gentlemen, I give you the notorious JOHN BOLTON, the latest #Resistance “hero” in the holy crusade to shore up Donald Trump’s base and get him reelected…

Bolton, before Trump fired him: “If I had to say something I knew was false to protect American national security, I would do it.”

Surprisingly, Impeachment Manager Rep. Adam Schiff (D-CA) was once a vociferous critic of this freshly-minted #Resistance hero: “John Bolton once suggested on Fox News that the Russian hack of the DNC (Democratic National Committee) was a false flag operation that had been conducted by the Obama administration… why we would want someone with that lack of credibility, I can’t understand.”

Schiff today, re: Bolton: “I like him a little more now…”

Donald Trump, re: Bolton: “If it were up to John, we’d be in four wars now.”

(Hey, Impeachment Managers, how about getting someone who isn’t a lying, bullying warmonger for your star witness?)