Creating a better world through words and images

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

“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?)

In a piece published today at, Norm Solomon writes “a tactical coalition with Warren is vital.”

Honestly, I would welcome such an alliance, but Mr. Solomon is living in a dream world if he thinks that Warren and Sanders are on the same side.

Elizabeth Warren clearly works for the Clinton-wing of the party.

As was the case in 2016, she’s been having meetings with Sec. Clinton on the down-low.

And she’s been meeting with megadonors and party elites, reassuring them that she will not meaningfully challenge the status quo — no “revolution” with Warren.

Warren and Sanders haven’t been on the same side for years, and by now it should be crystal clear to every progressive that the raison d’etre of the Warren campaign is to STOP BERNIE at all costs.

The events of the last week have demonstrated that Sen. Warren is the perfect Kamikaze warrior, willing to destroy herself if it takes out the enemy. And more than willing to trash her “friend.”

We haven’t seen tactics this sleazy, unscrupulous, and reckless since 2016! (It’s as if the Democratic Party would rather see four more years of Trump than a President Bernie Sanders!)

But Nathan J. Robinson says it best:

“If we say ‘Oh, there are two good progressives in the race, and let’s not talk about the differences,’ we are risking a political calamity. The centrist vote is split between Biden, Buttigieg, Booker, and Klobuchar. If the progressive vote wasn’t still being split right now, Bernie wouldn’t just be tied for frontrunner. He would be crushing it. The primary would be over before any votes had been cast. 

“I have been fully prepared to give Elizabeth Warren a chance. I thought that if she beat Bernie early on, he should literally drop out and endorse her. But importantly, I also felt the reverse was true: If Warren’s candidacy was hurting Bernie, but he was ahead, she needed to do the same for him if she lost near the beginning. The only reason any of the other candidates are even considered viable right now is because the progressive vote is being torn.”

And that, my friends, is by design.

Outside of her massive ego, Sen. Warren is only running to end the progressive revolution… even if that means lying to trash her “good friend.”

That she refused Bernie’s handshake and decided to keep the smear going tells us everything we need to know about this serially dishonest agent of the neoliberal “center.”

Their tutorial of the new president had backfired, even though they’d shown Trump lots of slides with pictures of dollar signs on them and spoke in real estate terms, keeping things at a remedial level. Trump repeatedly interrupted his benevolent tutors and questioned why the U.S. is still in Afghanistan, the nation’s longest war. He questioned why the U.S. has nearly a thousand bases all over the world. He said the U.S. military is apparently everywhere, but winning nowhere. He said our NATO allies, although they’ve consistently supported our illegal, genocidal regime-change wars, don’t pay their dues. They’re in “arrears!”

The generals proceeded to hang their heads, stare and blink, trying not to weep, and privately — after Trump left the room — they decried the fact that the man-child president *actually* wants to pull U.S. troops out of Afghanistan, Syria, and South Korea, and close some of the Pentagon’s 800+ military bases around the world… which could significantly slow the gravy train for Raytheon, Boeing, Northrup Grumman, Lockheed Martin, and the gang.

“This irascible moron wants to scale down the empire, make nice with our rivals, and end our holy Global War of Terror???” (The horror… the horror.)

Time to start leaking like sieves to the press, they always promote our empire’s wars!

Trump is no peacenik, and he just risked a major, disastrous war with Iran with his illegal assassination of Gen. Soleimani, a state actor and frequent U.S. strategic ally. He’s also let the generals and his reprehensible advisers talk him into keeping troops in Syria and Afghanistan, prolonging the unending nightmare for the citizens of those nations. He’s also committed a raft of war crimes, killing tens of thousands of people — unlike his three immediate predecessors, who killed *literally* millions of people, mostly civilians:

The only thing more astonishing than Trump’s behavior is the military-worshiping tone of the “journalists” who wrote this godawful mess of an article. I think they actually genuflect and wet themselves every time they see a general.