• Menu
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Before Header

  • About Us
  • Lexicon
  • Contact Us
  • Our Store
  • ↑
  • ↓

Balloon Juice

Come for the politics, stay for the snark.

Anyone who bans teaching American history has no right to shape America’s future.

“Perhaps I should have considered other options.” (head-desk)

You passed on an opportunity to be offended? What are you even doing here?

Cancel the cowardly Times and Post and set up an equivalent monthly donation to ProPublica.

Human rights are not a matter of opinion!

You’re just a puppy masquerading as an old coot.

“woke” is the new caravan.

Welcome to day five of every-bit-as-bad-as-you-thought-it-would-be.

If rights aren’t universal, they are privilege, not rights.

People identifying as christian while ignoring christ and his teachings is a strange thing indeed.

“Until such time as the world ends, we will act as though it intends to spin on.”

He really is that stupid.

Rupert, come get your orange boy, you petrified old dinosaur turd.

When we show up, we win.

We are aware of all internet traditions.

There are consequences to being an arrogant, sullen prick.

Red lights blinking on democracy’s dashboard

We can show the world that autocracy can be defeated.

Accused of treason; bitches about the ratings. I am in awe.

Relentless negativity is not a sign that you are more realistic.

Dear elected officials: Trump is temporary, dishonor is forever.

“Facilitate” is an active verb, not a weasel word.

fuckem (in honor of the late great efgoldman)

Republicans do not trust women.

Mobile Menu

  • 4 Directions VA 2025 Raffle
  • 2025 Activism
  • Donate with Venmo, Zelle & PayPal
  • Site Feedback
  • War in Ukraine
  • Submit Photos to On the Road
  • Politics
  • On The Road
  • Open Threads
  • Topics
  • Authors
  • About Us
  • Contact Us
  • Lexicon
  • Our Store
  • Politics
  • Open Threads
  • 2025 Activism
  • Garden Chats
  • On The Road
  • Targeted Fundraising!
Open Thread:  Hey Lurkers!  (Holiday Post)

Open Threads

You are here: Home / Archives for Open Threads

Buckle Up (Open Thread)

by Betty Cracker|  July 22, 20252:49 pm| 77 Comments

This post is in: Open Threads, Politics, Republican Stupidity

As best I can make out, Trump, a cornered rat, is trying to invent an even BIGGER scandal so people will stop talking about the HUGE scandal he’s currently embroiled in because he won’t release the files on his close personal friend, deceased child sex trafficker Jeffrey Epstein. Trump thinks he’s come up with just the thing, but his brain is mush, so it’s really stupid.

Check it out: during a Gold-Flocked Office press availability this morning, Trump took his late night social media show live on camera, accusing Presidents Obama and Biden, Hillary Clinton and others of treason, citing the extremely weak-tea press release Tulsi Gabbard put out over the weekend:

Trump: "This is like, proof. Irrefutable proof that Obama was seditious. That Obama was trying to lead a coup. And it was with Hillary Clinton, with all these other people. But Obama headed it up … this is the biggest scandal in the history of our country."

[image or embed]

— Aaron Rupar (@atrupar.com) July 22, 2025 at 12:08 PM

Again, I cannot emphasize enough that this is just banana-pants stuff. The press release was a squirrel Gabbard conjured to make angry MAGA dopes stop wondering why their favorite president won’t release government files on his close personal friend, the dead pedophile.

Its central argument was such an obvious ploy* that it wouldn’t take a lawyer to vaporize it in court — a reasonably bright second grader could spot the switcheroo that marks it as bad-faith bullshit. I figured they figured it might suffice with the smooth-brained intended audience.

Did Gabbard know Trump would run with it in a press availability with another world leader, which arguably commits the administration to taking some sort of action? Who knows.

Maybe this was the plan all along, and the Gabbard dodge was really they best they could come up with. Or maybe President Crazypants is just riffing as he succumbs to narcissistic injury and his brain, never robust in the first place, disintegrates.

REPORTER: Gabbard has submitted a criminal referral. Who should the DOJ target?

TRUMP: It would be President Obama. And Biden was there with him … the leader of the gang was Obama. Barack Hussein Obama. He's guilty. This is treason.

[image or embed]

— Aaron Rupar (@atrupar.com) July 22, 2025 at 11:57 AM

Trump even sort of admits this is a response to the Epstein scandal before going on to ramble about how he actually won in 2020 blah blah blah, bullshit absolutely no one except the dead-end cultists believe:

Trump: "We caught Hillary Clinton. We caught Barack Hussein Obama … you ought take a look at that and stop talking about nonsense."

[image or embed]

— Aaron Rupar (@atrupar.com) July 22, 2025 at 12:00 PM

Later, Trump tells reporters that filing charges will be up to Pam Bondi. That’s low-key hilarious because Trump’s deranged base is already furious at Bondi for not releasing the Epstein files.

How can Bondi charge Obama, who hasn’t committed a crime? She’ll either have to file frivolous charges in what would be the most high-profile case in U.S. history and become a global punchline when it’s laughed out of court. Or else she’ll have to falsify evidence that isn’t cited in the Gabbard press release, i.e., just make shit up.

I’m not a lawyer, but I’m pretty sure falsifying evidence is a crime? However, if Bondi doesn’t charge Obama with treason, the MAGA loons might literally descend on her with tiki torches for giving the Deep State yet another pass. Sucks to be her!

This morning, commenting on Trump’s deranged tweets on the same subject, I said I thought it was angry bombast and that these morons wouldn’t dare act upon it — the country wouldn’t stand for it. I still think that, but now I’m somewhat less sure they won’t at least try. What do y’all think?

Open thread.

*Short version: Gabbard cites a statement from James Clapper that says the intel community didn’t find evidence that Russian agents were able to hack into systems and change votes and says that means Russian agents didn’t meddle in the 2016 election at all. 

Buckle Up (Open Thread)Post + Comments (77)

No more tears….

by David Anderson|  July 22, 20252:42 pm| 43 Comments

This post is in: Music, Open Threads

No more tears….Post + Comments (43)

GOP Venality Open Thread: Squeaker Johnson Is Sweaty

by Anne Laurie|  July 22, 202510:30 am| 172 Comments

This post is in: Open Threads, Republican Venality, Republicans in Disarray!, Trump Crime Cartel

Release the files!
Review the files!
There are no files!
Move on from the files!
They exist but they’re fake files!
Only losers care about the files!
So what if Trump is in the files!
Shit, WSJ called.
Russiagate! New files!
BLOCK THE FILES!!!
>>You Are Here<<
www.cnn.com/2025/07/21/p…

[image or embed]

— Jared Holt (@jaredlholt.bsky.social) July 22, 2025 at 12:39 AM

Following up on Betty’s morning post… It’s not as though he’s suffering pangs of conscience (since he has none), but the MAGAt furor over the Epstein files revelations are making Pastor Johnson work harder than whatever shadowy reicht-wing cabal has figureheaded him this far promised. I hope the mental exhaustion is keeping him awake nights:

Speaker Mike Johnson on Monday said he does not plan to allow votes on any measures related to the Jeffrey Epstein case in the House’s final week in Washington before a weekslong recess, despite intense pressure from some of his own GOP members to go on the record on the issue.

Some of President Donald Trump’s most loyal supporters in Congress have been pressing party leaders to allow for a vote to show they support transparency around the Epstein saga — an issue that continues to animate the MAGA base even as Trump has repeatedly sought to blame Democrats for fanning the flames.

The House forcing the Trump administration to turn over materials against its will would represent a remarkable rebuke of the president by his base. But the push has shown little forward momentum among the party’s leadership on Capitol Hill…

“There is no daylight between the House Republicans … the House and the president on maximum transparency,” Johnson said, adding that Trump wants “all the credible files” on Epstein to be released and asked Attorney General Pam Bondi to produce grand jury testimony related to the case and “all of that is in process right now.”

Still, a bipartisan group of House members — led by Kentucky Rep. Thomas Massie — is seeking to circumvent Johnson and force a vote on a separate bill calling for the release of the files. Massie will need a majority of House members to sign on to what’s known as a discharge petition to force a floor vote…

show full post on front page

Ten House Republicans have now signed onto Massie’s measure – a level of GOP support that would trigger a full vote by the GOP-controlled House on the measure if all Democrats supported it, as expected. But don’t expect a new tranche of documents to immediately be made public.

A vote to compel the full House to consider the effort can’t come until after Labor Day at the earliest when lawmakers return from their five-week summer recess. That’s because Massie and California Democratic Rep. Ro Khanna are using a discharge petition.

That procedural maneuver requires seven legislative days before House lawmakers can formally collect the necessary signatures. Once they prove they have support from 218 members, it would force party leaders to bring it to the floor. ..

“Why do we think President Joe Biden or President Barack Obama’s names are being invoked because Donald Trump is running scared, and the Trump administration is running scared. What are they hiding from the American people, release the files so that the American people can make a decision on their own,” House Democratic Leader Hakeem Jeffries told reporters during a press conference Monday…

i really hope whomever dropped a dime to the WSJ has more coming, because it would be great to have another explosive story break while they’re not around to deflect it

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) July 21, 2025 at 8:01 PM

===

the FBI and the DOJ are both run by some of the most obsequious toadies in US federal history, if they can’t concoct some kind of cover for trump on this, it’s not unreasonable to suspect it’s because his name is all over the place *everything* and too many people know

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) July 21, 2025 at 8:23 PM

===

it’s not *just* that they are stonewalling, it’s that they’re throwing out every right wing fever swamp tidbit they can think of from the last 30+ years to try to distract

— GOLIKEHELLMACHINE (@golikehellmachine.com) July 21, 2025 at 8:25 PM

GOP Venality Open Thread: Squeaker Johnson Is SweatyPost + Comments (172)

Stormy Tuesday Open Thread

by Betty Cracker|  July 22, 20259:12 am| 71 Comments

This post is in: Open Threads, Politics, Republican Stupidity

Well, it’s stormy here, anyway. I welcome the rain (need more water to float the boat), but I hope it clears out by this evening because my sister and I have perhaps foolishly scored tickets to the Rays game this evening. We’re not used to un-domed fields. Last time we went, we sweltered in the midday heat. Tonight there’s a chance we’ll be chased off by lightning.

Prior to the game, I’m making my sister-in-law’s favorite meal: fettucine alfredo. She’s a super picky eater and only likes MY alfredo, so I supply it when disaster strikes or we need to curry favor for a ride to the game so we can drink beer and Uber home. I only make it once a year or so because it’s terrible for you — all butter and cheese and cream. (Recipe below.)

***

I love how House Dems are using the Epstein scandal to keep Republicans from passing more horrid legislation. Politico:

House Republicans will scrap several votes this week as internal party drama over Jeffrey Epstein derails a key committee that handles legislation on its way to the floor.

The House Rules Committee came to a standstill Monday night as GOP leaders struggled to contain rank-and-file Republicans and their Democratic allies clamoring for a floor vote to compel the publication of materials related to the late disgraced financier and convicted sex offender.

Committee Democrats had planned to force a vote that evening on legislation that would call for the release of the materials, as the panel worked to tee up floor consideration on a slate of unrelated bills. It was poised to be a repeat of what transpired last Thursday inside Rules, which gummed up the works for several hours.

But rather than this time work through the Democratic disruption, Republicans chose instead Monday to recess the rest of the Rules meeting altogether, with House Majority Leader Steve Scalise (R-La.) saying it was “unlikely” that the panel would reconvene this week at all. Later, lawmakers said there were no plans to return at all…

“See you in September,” said Rules Committee ranking member Jim McGovern (D-Mass.). He was spearheading the effort to call up a vote on the legislation from Reps. Thomas Massie (R-Ky.) and Ro Khanna (D-Calif.). The two men are working to force a floor vote on that bill through a procedural maneuver known as a discharge petition, which allows members to put a bill on the floor without leadership approval if the effort gets 218 signatures.

Trump is pissed about Massie’s involvement:

Thomas Massie, the worst Republican Congressman, and an almost guaranteed NO VOTE each and every time, is an Embarrassment to Kentucky. He’s lazy, slow moving, and totally disingenuous – A real loser! Never has anything positive to add. Looking for someone good to run against this guy, someone I can Endorse and vigorously campaign for!

Credit where it’s due: Trump is an expert on “lazy, slow moving and totally disingenuous.”

I assume a district that elects and reelects Massie must be redder than a baboon’s ass. Weird how Trump hasn’t unearthed a specific MAGA toady to run against Massie yet. Seems like he’s been bellowing about Massie’s perfidy for ages, and the KY statehouse must have a large array of MAGA dopes to choose from. Anybody know what’s the hold-up?

***

In case you missed it, Trump posted a stupid AI-generated video of Obama getting arrested and has followed up Tulsi Gabbard’s dumb weekend press release with multiple threats to prosecute people associated with the investigation of the Russian influence operation that helped sleaze Trump into office in 2016. It’s most likely squid ink to hide the fallout of the Epstein scandal. But if not, I think this is right:

i don’t think he does this, but this is the “break glass, everyone in the streets until he is removed” line (i think even he knows that)

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) July 21, 2025 at 8:28 PM

Fuckin’ A. I would also add this to the list of things that should prompt instantaneous massive protests from coast to coast:

Republican Rep. James Comer, who is leading an investigation into President Biden’s use of autopen, claimed to Fox News that all of Biden’s judicial appointments are in jeopardy—including that of Supreme Court Justice Ketanji Brown Jackson.

[image or embed]

— Comic Sands (@comicsandsnews.bsky.social) July 22, 2025 at 3:51 AM

Again, I think it’s bullshit blather to give people who watch Fox News something to talk about besides their orange lord and savior’s close personal friendship with a conveniently dead child sex trafficker. But you come for KBJ? We’ll come for you, motherfuckers.

Open thread!

Very Bad For You Fettucine Alfredo Sauce

INGREDIENTS:

1 stick of butter

2 smashed garlic cloves

2 cups heavy cream

1-1/2 cups of finely grated Parmigiano Reggiano cheese

1 teaspoon white pepper

INSTRUCTIONS:

Melt butter in a medium saucepan and add garlic cloves. Let the cloves infuse the butter, then remove after 5 minutes or so. Whisk in cream slowly. When fully blended, start adding the cheese a little at a time, whisking all the while until blended before adding more cheese. (If you do it too fast, the sauce will split.) Once all the cheese is incorporated, add pepper and enjoy over pasta as the plaque builds up in your arteries!

ETA: It’s really important to use Parmigiano Reggiano cheese (for the flavor) and to grate it finely. I use a microplane grater that I otherwise mostly use for zesting citrus or grating nutmeg. If it’s not finely grated, the cheese won’t blend as well, though it will still taste good.

Stormy Tuesday Open ThreadPost + Comments (71)

Late Night Open Thread: Hunter Biden, Anger Translator

by Anne Laurie|  July 22, 20252:43 am| 276 Comments

This post is in: Open Threads, Proud to Be A Democrat

yeah no but also no lies detected

[image or embed]

— Joshua Erlich (@joshuaerlich.bsky.social) July 21, 2025 at 3:21 PM

Haven’t listened to the whole three-hour-plus interview yet (YouTube embed at the bottom of this post), but Hunter Biden has touched some nerves amid the Very Serious Media. Per the Guardian, “Hunter Biden takes on George Clooney and presidential debate in interview”:

Hunter Biden has given a profanity-laced, three-hour interview to the US outlet Channel 5 that is remarkable for its no-holds attack on actor George Clooney, denial that he was the source of cocaine found in the White House and thoughts on why his father bombed in his debate with Donald Trump before dropping out of his presidential re-election run.

“Fuck him!” the younger Biden said of Clooney, whose remarkable New York Times opinion piece last July called on the Democratic party for which the actor is a financial donor to find a new presidential nominee.

“Fuck him and everybody around him. I don’t have to be fucking nice.”…

Biden’s interview to Channel 5, a popular YouTube channel created by Andrew Callaghan, comes as US House Republicans pursue investigations into his father’s presidency. Congressional Republicans have been claiming that the former president’s closest advisers covered up a physical and mental decline during his presidency, and criticizing his pre-emptive pardons of family members, including Hunter, after Trump threatened to prosecute his opponents as he captured the Oval Office again in November…

Hunter Biden acknowledged that Joe Biden had an “absolutely horrible” debate against Trump before his father dropped out of the 2024 presidential race exactly a year ago on Monday and endorsed Vice-President Kamala Harris to succeed him. Hunter Biden said his father had to drop out or see fellow Democrats fight him “every step of the way”.

show full post on front page

Among the reasons for the poor debate performance were that his father – 81 at the time – was “tired as shit”, Hunter Biden said. “They give him Ambien to be able to sleep. He gets up on the stage and looks like he’s a deer in the headlights, and it feeds into every fucking story that anybody wants to tell.”

After Trump’s second presidency began in January, the FBI reopened an investigation into who left cocaine in a White House locker in 2023. Suspicions have fallen on Hunter Biden, whose past struggles with substance abuse have been well documented.

But Hunter Biden denied the cocaine found in the White House was his, asserting he has been clean and sober since June 2019. “Why would I bring cocaine into the White House and stick it into a cubby outside … the situation room in the West Wing?” he asked…

Hunter Biden has a point. And a quite colorful one.

[image or embed]

— Olga Nesterova (@onestpress.onestnetwork.com) July 21, 2025 at 2:14 PM

===

Hunter on Musk and immigration.

[image or embed]

— Olga Nesterova (@onestpress.onestnetwork.com) July 21, 2025 at 2:14 PM

===

Hunter Biden on Stephen Miller: “There’s something f*cked up about that motherf*cker.”

[image or embed]

— The Tennessee Holler (@thetnholler.bsky.social) July 21, 2025 at 2:56 PM

===

what’s weird about this is he sounds exactly like his dad

[image or embed]

— jamelle (@jamellebouie.net) July 21, 2025 at 4:11 PM

===

i watched a bunch of this and hunter really starts cooking when he compares this moment to reconstruction era violence

— jamelle (@jamellebouie.net) July 21, 2025 at 4:30 PM

===

My only real hunter biden take is that he did really inherit his father’s juice, even behind all the brain damage and cocaine use he clearly got the CHA 10 retail politics genes

— William B. Fuckley (@opinionhaver.bsky.social) July 21, 2025 at 4:58 PM

===

I guess I do have an actual take: he’s as a good a ‘left Rogan’ candidate as any, Joe will never run for anything ever again so any splash damage to a potential candidate brand isn’t something to worry about, he’s got name recognition, he could do the podcast thing

— William B. Fuckley (@opinionhaver.bsky.social) July 21, 2025 at 5:00 PM

===

He’s had an eventful life to talk about, he could get people to talk to him by virtue of being his dad’s son, it probably comes to nothing but who gives a shit, try things.

— William B. Fuckley (@opinionhaver.bsky.social) July 21, 2025 at 5:08 PM

Late Night Open Thread: Hunter Biden, Anger TranslatorPost + Comments (276)

War for Ukraine Day 1,243: The Butcher’s Bill from Last Night’s Russian Attack on Ukrainian Civilians & Civilian Infrastructure

by Adam L Silverman|  July 21, 20259:25 pm| 20 Comments

This post is in: Foreign Affairs, Foreign Policy, Military, Open Threads, Russia, Silverman on Security, War, War in Ukraine

A painting by the Ukrainain artist NEIVANMADE. The upper 1/2 is grey and there are black Shahed drones on it aimed towards the bottom of the painting. The bottom half of the painting has a blood red background and in the center of the bottom is a house, to it's left is a swing set, and to its right is a car. They are charcoal grey on the blood red background background. The drones are targeting the house, swing set, and car. Above the house and below the drones are the words "Russia Kills To Erase Free People".

(Image by NEIVANMADE)

Here’s the butcher’s bill from Russia’s attack on civilian Ukrainian targets last night and this morning:

Russia launched a major overnight attack on Ukraine using 426 UAVs, including hundreds of Shaheds, along with Kinzhal, Kalibr, Iskander-K, and Kh-101 missiles. Ukrainian media report 23 strike drones hit targets in 3 locations, with debris falling in 12 others.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 4:35 AM

Russia hit multiple civilian targets in Kyiv overnight.

Apartment building in Kyiv after last night’s Russian attack.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 21, 2025 at 5:13 AM

From the inside

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 21, 2025 at 5:13 AM

A pregnant woman stands amid the ruins of her home, destroyed by a russian drone last night in Kyiv.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 21, 2025 at 3:26 PM

A russian strike hit the entrance of a metro station in Kyiv packed with people sheltering from the ongoing attack.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 20, 2025 at 9:39 PM

“Lukianivska metro station entrance is damaged. No fire. The ventilation system has been enhanced there,” the mayor said.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 20, 2025 at 9:41 PM

More on all of this after the jump.

Here is President Zelenskyy’s address from earlier today. Video below, English transcript after the jump.

show full post on front page

We Are Introducing a Moratorium – A Ban – On Business Inspections and Any Interference by Law Enforcement, Regulatory Bodies, or Various State Agencies in Business Activities – Address by the President

21 July 2025 – 20:32

I wish you good health, fellow Ukrainians!

Today, I held a meeting of the National Security and Defense Council – the first in its renewed format following changes in the Government – and focused precisely on what we had discussed with Government officials. We are introducing a moratorium – a ban – on business inspections and any interference by law enforcement, regulatory bodies, or various state agencies in business activities. Of course, this excludes very high-risk “shadow” sectors, such as excise goods – alcohol and tobacco – to prevent new “grey” schemes there. There is also now a clear list of legislative changes and concrete measures at the Government level, aimed at positively transforming the business environment in our country during the moratorium and placing each element of state agencies under real control. The Prosecutor General of Ukraine, Ruslan Kravchenko, has proposed a completely transparent and clearly understandable system to ensure true integrity in law enforcement work on economic cases and to eliminate opportunities for corruption. I expect the relevant amendments to the Criminal Procedure Code and other laws to be adopted as swiftly as possible. Ukraine’s Prime Minister Yuliia Svyrydenko and our Government officials must also ensure the implementation of support programs for Ukrainian production, Ukrainian jobs, and investment in our state – all of which enable us to supply our army and maintain our country’s resilience. We remember that it is precisely Ukrainian businesses and Ukrainian enterprises that provide normal living conditions for our people and the opportunity to work under any circumstances. Business needs predictability – and it will have it. I am grateful to everyone who supports this.

Today, we also had very detailed discussions with the Government and the military officials about procurement of drones – all types of drones, including interceptor drones. In addition to this, deep strikes and drones for the frontline. I have instructed that contracting be expanded to the maximum – we are procuring everything capable of defending our cities from “shaheds” and protecting our frontline positions. This is also one of the tasks for Ukrainian diplomats – today I took part in a meeting with our country’s ambassadors. We have a significant funding shortage for arms production in Ukraine; and Ukrainian diplomats, together with all Government officials and the Presidential Office, must secure agreements with partners on financing. I have already raised this issue with some leaders. There is readiness among our friends, readiness among Europeans to help. We must fully and rapidly implement every agreement. We are also preparing a significant intensification of work on sanctions against Russia over this war. These are both new sanctions by us and our partners, as well as synchronizing sanctions. Russia exploits every sanction loophole to fund its war. Accordingly, we must maximize the synchronization of all sanctions – our partners’ sanctions in Ukrainian jurisdiction, Ukrainian sanctions in our partners’ jurisdictions, and partners’ sanction regimes must be harmonized among them as well. The workload is significant, but sanctions have proven effective. We see in the “negatives” in the Russian economy, their budget problems, production issues – sanctions really work. There must be more of this to drain Russia’s economic potential.

And one more thing.

All day today, efforts have been underway to eliminate the consequences of the Russian strike on our cities and our Ukrainian communities. Various regions – from Kharkiv and Sumy to Ivano-Frankivsk. There was a massive attack on Kyiv. A significant number of “shaheds” and missiles were shot down. And every such wave of Russian strikes reminds us of two things: air defense – we need more systems, more coverage across our country; and also our long-range strikes on Russia – if Putin is off the deep end with this “shahed” obsession and terror, they must be left without logistics. Everyone working to protect life and limit Russia’s war potential is working toward achieving peace. I also thank all partners who are pushing for new and stronger sanctions, including secondary sanctions. Let Russian bravado not deceive anyone – they are truly feeling the impact of sanctions, and they must end the aggression. Russia must end this war it itself started. Nobody else needs this war but Russia. There will definitely be peace. I thank everyone who stands with Ukraine! I thank our warriors! And one more thing.

Today I discussed with Rustem Umerov the preparation for a prisoner exchange and another meeting in Türkiye with the Russian side. Umerov reported that the meeting is planned for Wednesday. More details will follow tomorrow.

Glory to Ukraine!

Heres the context:

“While proving effective in securing weapons and support for Ukraine internationally, President Zelensky has a duty at home as well — to uphold and defend democratic institutions.”
kyivindependent.com/editorial-ri…

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) July 19, 2025 at 6:08 AM

From The Kyiv Independent:

While fighting a war of survival against Russia, Ukraine must not turn into its authoritarian neighbor.

As Ukraine’s main independent English-language media outlet, we have a duty to acknowledge and expose this threat.

A string of recent events indicate that the Ukrainian leadership is increasingly circumventing democratic institutions and sabotaging the rule of law.

Chief among these events is a criminal investigation against Ukraine’s best-known anti-corruption activist Vitaliy Shabunin.

Shabunin, co-founder of the country’s leading anti-corruption watchdog, is officially under investigation for draft evasion. In reality, Shabunin volunteered to join the military in the first days of the full-scale invasion, and while serving, continued his anti-corruption advocacy, spending some of his time in Kyiv to continue his efforts. Now, Ukraine’s law enforcement — the system Shabunin has been advocating to reform — is claiming Shabunin was evading military service.

The case was opened a while ago, but authorities escalated it last week, searching Shabunin’s home in Kyiv and his military base near the front line. Their chief item of interest? The activist’s phone.

Everything about how this case is being handled suggests that its purpose is to persecute an enemy, not to execute justice.

So what made the activist an enemy?

Shabunin and his watchdog, the Anti-Corruption Action Center, have spearheaded Ukraine’s civil society’s drive for reforms and the eradication of corruption for over a decade. They have been advocating for setting up the existing anti-corruption institutions and reforming law enforcement. If you ever heard that Ukraine boasts a “robust civil society” — they are who the expression is about, among others.

President Volodymyr Zelensky himself recognized that — in 2019, when he was running for presidency, Zelensky sat down with Shabunin in a public meeting to discuss the need to eradicate corruption. That alliance ended fast, and the activist has since consistently criticized Zelensky’s top officials and the president himself.

Shabunin has repeatedly criticized Zelensky’s chief of staff, Andriy Yermak, and his most controversial deputy, Oleh Tatarov.

Lately, Shabunin focused on calling out Ukraine’s defense ministry, blaming it for ineffective procurement of weapons for the Ukrainian army and failure to scale up defense production.

Does a vocal position against government inefficiency and corruption make one an enemy of state? It does only in one case — when the leadership prizes its own survival and comfort over the interests of the state they rule.

A crackdown on the country’s most famous anti-corruption crusader can’t be happening without at least the silent approval from President Zelensky, if not active permission.

In doing so, Zelensky not only threatens Ukraine’s democratic future — he gives a precious gift to the enemies of Ukraine who are waiting to see our country slip, and our society divided.

If he sanctioned the crackdown on Shabunin, Zelensky must back out before it’s too late. If he didn’t, he needs to have a close look at the one who did, because that person isn’t working in Ukraine’s best interest.

The persecution of Shabunin isn’t a standalone case. It follows other events that show that Ukraine’s leadership is keen to bend the rules and get away with it. Last week, the government scandalously rejected an independently selected head of the agency that investigates white-collar crime, delaying the much-needed reboot of the controversial agency in order to find a more preferable candidate — and undoubtedly, one who’s easier to control.

A whole other problem is the weaponization of the National Security and Defense Council — the body that issues sanctions against both Ukrainians and foreigners. Instead of an extraordinary tool to protect the security of Ukraine, sanctions now appear to be used as an arbitrary extrajudiciary tool to crack down on opponents. The most famous target has been ex-President Petro Poroshenko, Zelensky’s main domestic political opponent. As controversial and questionable as Poroshenko’s activities may be, he should face actual justice, not arbitrary sanctions.

Other worrying signals include signs of pressure campaigns on independent media.

While proving effective in securing weapons and support for Ukraine internationally, President Zelensky has a duty at home as well — to uphold and defend democratic institutions.

There is another entity with a duty, which has been surprisingly silent. The diplomatic community, especially the G7, used to be a reactive watchdog for rule of law and democracy in Ukraine, welcoming reforms and denouncing anti-democratic measures, like persecutions of the press. However, the G7 embassies in Ukraine have been silent on Shabunin. Their last statement welcomed the selection of the Bureau of Economic Security head — not a word from them in over a week since he was rejected by the government.

It all boils down to this: The war can’t be a pretext for undermining Ukraine’s democracy — as well as for not calling out power abuse.

Selective justice and persecution of political opponents are incompatible with the country that Ukraine is fighting to be.

We always say that this war is about more than territories. “It’s a clash of two worlds, two polar sets of values,” we wrote in one of our first editorials ever, the words that got quoted by European Commission President Ursula von der Leyen during a speech in the European Parliament.

This “set of values” aren’t empty words. They certainly aren’t for Ukrainian defenders, who are bleeding for a free and democratic Ukraine, not for an authoritarian one.

Both Ukrainian leadership, and those who have their ear, have to remember that — and do their part in defending these values.

🧵A lengthy thread here on today’s news of searches and arrests in Ukraine and what the various parties involved as well as civil society and Kyiv’s Western backers see happening.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Ukraine’s security service (SBU), State Bureau of Investigation (SBI) & Pros. General’s Office (PGO) today conducted ~70 searches related to employees of independent Nat’l Anticorruption Bureau (NABU) & Special Anticorr. Prosecutor’s Office (SAPO), detaining an official accused of spying for Russia.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Links here: gp.gov.ua/ua/posts/ogp…
And here: ssu.gov.ua/novyny/sbu-t…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

NABU said searches involved 15 employees, conducted w/o warrants. “In most cases, the grounds cited for these actions are the alleged involvement of certain individuals in traffic accidents. However, some employees are being accused of possible connections with the aggressor state.”

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

At the same time, NABU said the SBU had launched an unannounced inspection into how state secrets are handled. The probe focused on NABU employees with access to classified information and who carry out covert investigations.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

It raised concerns the inspection could give the SBU visibility into NABU and SAPO’s current and planned operations. Any disclosure of this material could undermine ongoing investigations, including into allies of the administration.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

The SBU confirmed it had launched an investigation into handling of state secrets cases but said its “employees did not receive access to information about all covert and operational measures, as well as special operations conducted by the NABU and SAPO.”

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

The SBU dismissed allegations that it may disclose sensitive information about covert operations carried out by NABU and SAPO as “unfounded and manipulative.”
ssu.gov.ua/novyny/komen…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

The searches are likely to raise further Qs & concerns from Western allies who backed creation of NABU & SAPO as key elements of Ukraine’s anti-corruption architecture & have tied billions in financial & military aid to the country’s commitment to transparency, rule of law & democratic reforms.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Especially since the searches follow raids earlier this month widely seen as politically motivated and against critics of President Zelenskyy and a one-time senior ally who was widely respected and fired without cause.
www.ft.com/content/22f4…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Ukrainian civil society groups are already sounding the alarm. AntAC anticorruption group said SBU/SBI/PGO searches “blatant attack on Ukraine’s independent anti-corruption institutions… This is not about justice. It’s about silencing NABU & SAPO as they close in on Zelenskyy’s inner circle.”

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

They allege the searches are also the president’s office’s response to NABU opening a criminal case against now former deputy prime minister Oleksiy Chernyshov, a close ally of the president and his inner circle who was once thought to be a potential candidate for prime minister.

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Chernyshov was charged with abuse of power and illegal enrichment, making him the most senior official in Ukraine’s history to face such charges while in office. He denied the charges but was dismissed in last week’s government reshuffle.
kyivindependent.com/deputy-pm-ch…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 11:03 AM

Statement from G7 ambassadors in Ukraine: “The G7 is closely following today’s developments at NABU, including the investigation of several NABU employees for alleged crimes. We met today with NABU, have serious concerns and intend to discuss these developments with government leaders.”

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 4:06 PM

And the EU ambassador in Ukraine: x.com/kmathernova/…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) July 21, 2025 at 4:07 PM

Georgia:

#GeorgiaProtests
Day 236

[image or embed]

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 3:57 PM

For the 236th consecutive day, Rustaveli Avenue is blocked. Protests continue in 8+ cities across Georgia. 🇬🇪

Our goal: ending the pro-Russian GD regime.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) July 21, 2025 at 2:03 PM

Using the Church for openly anti-EU statements must indicate that the regime in Georgia is throwing all soft weapons in. There’s nothing they are keeping for future use anymore.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 10:52 AM

The Church of Georgia, the administration of which is a mutually strengthening pillar of the regime, lashed out at the “LGBT” conditions for Georgia to maintain the Schengen visa-free. 2/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 9:12 AM

This, of course, is a propaganda. It was the Georgian Dream itself that introduced anti-discrimination laws to obtain the visa-free in the first place. And somehow, we haven’t seen “men married like women” in these 11 years. 3/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 9:12 AM

Back then, it was in the Georgian Dream’s interests to pretend being European. Not anymore, the Kremlin now wants full loyalty, without any room to pretend otherwise. 4/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 9:12 AM

In addition, the regime’s proxy “United Neutral Georgia” demands that Georgia stop altogether with plans of European integration, even in rhetoric, since it’s a guaranteed destruction of Georgia.

The regime usually lets its proxies such as the UNG to voice policies first before they act on it. 5/5.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 9:12 AM

According to Netgazeti, out of 50+ political prisoners arrested in Georgia since Nov 2024, 90% are tried by 4 judges—despite cases supposedly being randomly assigned via electronic distribution and by specialization.

🟥Galustashvili – 18 prisoners
🟥Mchedlishvili – 11
🟥Sharadze – 10
🟥Nachkebia – 6

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) July 21, 2025 at 11:54 AM

Today’s regime prisoner Luka Jabua’s “Golden Birthday” as we say in Georgia – he turned 21 on the 21st.

Today was his trial. Evidence against him: protective mask, goggles, and 🇪🇺 flag.

“Don’t kill our homeland, I want to live here…” his last Facebook post reads.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 8:11 AM

During the big #GeorgiaProtests march on July 19, some provocateurs swore at us in Russian. This man helped them hide and escape. He’s now been identified by TV Pirveli as Mamuka Asatiani, a member of the Special Task Department (crackdown police).
Working for and protecting Russians, of course.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 21, 2025 at 4:20 AM

🧵 1/ On July 17, Georgia’s Revenue Service seized the bank accounts of independent media outlets Netgazeti & Batumelebi, founded by Mzia Amaglobeli, citing unpaid tax debt. However, the organisation claims the move is politically motivated and aims to silence their work.

[image or embed]

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 5:38 AM

2/ The outlet says it requested a payment schedule as allowed by the Georgian Tax Code, but the Revenue Service rejected the request.

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 5:38 AM

3/ The total debt amounts to 282,000 GEL (about $104,000), including interest and penalties. Batumelebi notes that the principal amount of 136,000 GEL was paid earlier this month and that they have been making regular payments.

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 5:38 AM

4/ “Today is July 21, and Mzia Amaglobeli’s penultimate court hearing is being held. The seizure – and the other actions planned for the coming days – appear aimed at breaking her personally and, ultimately, destroying the media organisation she founded,” the statement says.

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 5:38 AM

5/ For comparison, Batumelebi cites official data showing that pro-government TV channels Imedi and Rustavi 2 owe 17 (about $6 million) and 25 million (about $9 million) GEL, respectively, yet have not faced similar enforcement.

— Publika.ge (@publikage.bsky.social) July 21, 2025 at 5:38 AM

🔴There is a telling example that highlights the selectivity of this pressure: according to the Revenue Service’s own official report from May 21, 2025, Georgian Dream propagandist Imedi TV owes 17,000,000 GEL in tax debt. TV Rustavi2 owes 25,000,000 GEL to the state budget.
#RepressionInGeorgia

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) July 21, 2025 at 5:19 AM

🟥 Batumi, July 21 – As Mzia Amaglobeli was taken back to Rustavi prison, supporters gathered outside #Batumi Court in solidarity.

Today, police tried to block them from seeing her off.

#FreeMzia
#Georgia
#MediaUnderAttack

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) July 21, 2025 at 10:23 AM

🟥“Mzia Amaglobeli isn’t asking for a commuted sentence – she’s asking for justice and a fair decision,” said her lawyer, Maia Mtsariashvili, slammed the prosecution’s offer of a plea deal in exchange for admitting to a “revenge-motivated attack on a police officer.”
#FreeMzia
#RepressionInGeorgia

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) July 21, 2025 at 1:41 PM

Denmark:

🇩🇰🇺🇦 Danish defense giant Terma teams up with Ukraine’s Odd Systems to build a low-cost, AI-powered drone killer. It will detect, track, and neutralize threats like
FPV, Mavic and reconnaissance UAVs autonomously.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 7:41 AM

P.S. 🇩🇰 Terma is a major European contributor to the F-35 fighter jet, providing over 80 critical components including radar electronics, pylons, and fuselage parts.

🇺🇦 Odd Systems, known for its battlefield-tested FPV drones and thermal imaging systems.

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 7:41 AM

The Czech Republic:

Volunteers from the Czech Republic raised nearly €2.5 million to purchase six D-30 howitzers for the Ukrainian Armed Forces.

Fundraising began in November 2024, and each howitzer will be named after members of the Czechoslovak resistance movement during World War II.
x.com/darputinovi/…

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 5:46 AM

Germany:

🇩🇪🇺🇦 Now we have a clear statement from the German side regarding the number of Patriot air defense systems expected to be provided to Ukraine.

“Germany will contribute to the urgent delivery of five much-needed Patriot systems as quickly as possible,” said German Defense Minister Boris Pistorius.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 8:13 AM

Given that this is the third clarification in about two weeks, I’m not sure anyone can be sure how much is going to be procured or when it will be delivered. This isn’t all on Germany as these are US foreign miltary sales, so the Trump administration gets a vote.

German Defence Minister Pistorius stated at the Ramstein meeting that Germany will support Ukraine with five Patriot systems and 220,000 rounds of ammunition for Gepard.
www.eurointegration.com.ua/eng/news/202…

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 1:22 PM

From European Pravda:

The United Kingdom and Germany have launched a joint project to provide Ukraine with 220,000 shells for the German Gepard anti-aircraft system, and both countries will finance the supply of modern drones to the battlefield.

As reported by a European Pravda correspondent,Ukraine will receive modern drones and shells for the Gepard anti-aircraft system from Germany and the UK.

“On defence, on air defence, Boris and I have agreed to partner in providing critical air defence missiles to Ukraine,” UK and German Defence Ministers John Healey announced the joint project at the beginning of the 29th meeting of the Ukrainian Defence Contact Group (UDCG), also known as the Ramstein format.

“In addition, we will, together with our British friends, provide 220,000 rounds of 35mm ammunition for the Gepard anti-aircraft gun system at short notice, financed by Germany,” Boris Pistorius elaborated.

Pistorius says that in order to protect the skies over Ukraine, the allies “have to support the Ukrainian Armed Forces in their offensive efforts to weaken Russia’s aerial warfare capabilities.”

“That is why we are financing the comprehensive procurement of long-range UAVs from Ukrainian production. These systems are already proving their value on the battlefield. They are destroying Russian aircraft, drones and missiles on the ground well before they can pose a threat to Ukraine, its urban centres or infrastructure,” Pistorius said.

“The first systems financed by Germany will be delivered to the Ukrainian Armed Forces within the next few days and will be ready for immediate use,” he added.

John Healey also said that the UK has already allocated £700 million this year for “artillery shells, long-range rockets and defence missiles, with £150 million of that support delivered in the last two months.”

Also, since March 2025, the UK has supplied almost 50,000 drones to Ukraine.

“And finally, as part of a comprehensive NATO assistance package, the UK will provide an additional £40 million,” Healey said.

As reported by European Pravda, on 21 July, 52 countries participated in the Ramstein meeting which launched a 50-day campaign to arm Ukraine.

More at the link.

🇩🇪Russian spying and sabotage in Germany has doubled in the past year — says head of Germany’s military counterintelligence (MAD). www.zeit.de/digital/inte…

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 7:51 AM

Colombia:

“Around 2,000 Colombians have been brought to Ukraine to take part in the war. They fight and do everything as they should.” – said the commander of an assault company of the 47th Separate Mechanized Brigade, “Hamlet.”

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 11:33 AM

The US:

Have you ever

[image or embed]

— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) July 21, 2025 at 12:35 PM

UNKNOWN TECHNOLOGY BLYAD

— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) July 21, 2025 at 12:35 PM

Chaser:

Drones drop improvised incendiary munitions on Russian positions.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 3:23 PM

Two points. First, everyone on the planet has been watching the Ukrainians do this for almost three years now, so this is a Public Affairs failure and what we call information fratricide. Second, the US is so far behind the curve I am honestly unsure that it can catch up given the way we do weapons development and procurement.

Back to Ukraine.

🐈🇺🇦 13th Special Kherson Cat with the @69thsb.bsky.social

We’re aiming to raise €62,300 to provide:

• 2 pickup trucks for the Omega unit
• 40 FPV drones for the Azov unit

👉 Donate here: www.help99.co/patches/special-kherson-cat-13th-nafo-campaign

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 2:41 PM

/2. Ukrainian soldiers are doing everything they can, every single day — protecting lives, and pushing back against an army of death. And they count on people like us to have their backs when they need it.

That’s why we’re launching a new fundraiser — to get them exactly what they’ve asked for.

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 2:41 PM

/3. Right now, defenders from the Omega Group and the Azov Brigade are counting on our community — to make their mission safer and more effective.

Every donation counts — €10 or €1,000 — it all adds up and makes a difference in keeping people alive.

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 2:42 PM

/4. Thanks for standing with them. Let’s make sure they never have to fight empty-handed.

— From me, truly grateful for your support 💙💛

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 2:42 PM

Experimental Ukrainian ground drone with two grenade launchers

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 12:59 PM

A Su-27 strikes the unloading site of enemy personnel, ammunition, supplies, and equipment.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 1:49 PM

Kharkiv:

Kharkiv is Europe’s eastern fortification. It suffered 12 russian drone strikes last night. That’s the cost of someone else’s peace.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) July 21, 2025 at 4:24 AM

Kyiv:

Kyiv. Morning in a European capital.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) July 21, 2025 at 1:34 AM

Video showing damage in Kyiv from fascist Russia’s overnight attack on democratic Ukraine on July 21.

Only another 43 days of this to endure until Trump comes to the rescue by imposing crippling US sanctions that destroy the Russian economy and force Putin to sue for peace! (sarcasm).

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) July 21, 2025 at 5:09 AM

🔴 After a night of Russian terror, French Minister Jean-Noël Barrot began his visit to Kyiv at a bombed site, underscoring the urgent need to strengthen Ukraine’s air defense.

[image or embed]

— UNITED24 Media (@united24media.com) July 21, 2025 at 5:11 AM

Perovske, Kharkiv Oblast:

On July 21, russian forces shelled the village of Perovske in the Kharkiv region with artillery fire, according to Viktor Kovalenko, head of the community.

Direct hits destroyed two private homes and outbuildings. Energy and gas networks were damaged. There were no casualties.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 21, 2025 at 10:39 AM

Russian occupied Mariupol:

Temporarily occupied Mariupol. While the entire city gets water for only four hours every two days, in an elite mortgage building for Russians – the lawns are being watered.
There’s plenty of water for the Russian occupiers – unlike for Ukrainians.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 11:47 AM

Rostov Oblast, Russia:

Footage shows the aftermath of today’s drone attacks on railway hubs in two settlements in Russia’s Rostov region (Likhaya and Kamennolomni), which significantly disrupted the occupiers’ logistics.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 21, 2025 at 10:44 AM

Belgorod Oblast, Russia:

Strike on the Russian S-300 in Belgorod region. t.me/GeneralStaff…

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 21, 2025 at 12:30 PM

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today. Here is some adjacent material.

😼🇺🇦 This is Sergeant Cat.
I have returned from night patrol of the perimeter. Traces of mouse activity have been detected near the food warehouse. We plan to call in reinforcements to strengthen security.
There have been no casualties among the personnel.
End of report.

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) July 20, 2025 at 5:03 PM

Open thread!

War for Ukraine Day 1,243: The Butcher’s Bill from Last Night’s Russian Attack on Ukrainian Civilians & Civilian InfrastructurePost + Comments (20)

(More) GOP Venality Open Thread: Justice Roberts, Traitor

by Anne Laurie|  July 21, 20256:52 pm| 22 Comments

This post is in: Activist Judges!, Excellent Links, Supreme Court Corruption

really important to emphasize that roberts' view of the executive branch as comprising a single individual is literally contradicted by the text of the constitution itself

[image or embed]

— jamelle (@jamellebouie.net) July 21, 2025 at 9:26 AM

likewise for roberts’ vision of strict separation of powers, where the authority of one branch cannot touch another. this, as well, is contradicted by both the text and explicit logic of the constitution

now all of this is easily explained if you just assume that john roberts and his merry band of dipshits are working backwards from the conclusion that a republican president cannot be encumbered by any other actor or institution…

…but assuming he has a real vision in mind, it is not one with any roots in the history or tradition of the american political order.

Peter Shane, in the Atlantic, “This Is the Presidency John Roberts Has Built” [gift link]:

No one on the Supreme Court has gone further to enable Donald Trump’s extreme exercise of presidential power than the chief justice of the United States, John Roberts. Associate justices have also written some important opinions shaping executive power, and the Court has issued ever more important unsigned orders, but the most transformative opinions—the opinions that directly legitimize Trump’s unprecedented uses of power—are Roberts’s handiwork. This is not happenstance. Under Supreme Court practice, the most senior justice in the majority—which is always the chief justice when he so votes—determines who will write the main opinion. Roberts reserved these milestones for himself.

And what milestones they have been. Roberts upheld the first Trump administration’s “Muslim ban” on the grounds that the president’s national-security role precludes courts from taking account of the bigotry undergirding an immigration order. He remanded a lower court’s enforcement of a congressional subpoena for Trump’s financial information, writing that “without limits on its subpoena powers,” Congress could exert “imperious” control over the executive branch and “aggrandize itself at the President’s expense.” He has come close to giving the president an untrammeled right to fire any officer in the executive branch at will. And he took the lead in inventing a presidential immunity from criminal prosecution that could exempt the president from accountability for even the most corrupt exercises of his official functions…

What America is witnessing is a remaking of the American presidency into something closer to a dictatorship. Trump is enacting this change and taking advantage of its possibilities, but he is not the inventor of its claim to constitutional legitimacy. That project is the work of John Roberts.

show full post on front page

Ronald Reagan won the presidency in 1980 while Roberts was clerking for then–Associate Justice William H. Rehnquist, who represented, at the time, the far right on the Burger Court. Following his clerkship year, Roberts joined the Reagan administration as a special assistant to the attorney general, and then in short order was recruited in 1982 to join Reagan’s White House staff as an associate counsel to the president. That same year, the Federalist Society was founded, and those two entities together—the Reagan administration and the Federalist Society—accelerated the mainstreaming of what until then had been a marginal view of presidential authority under the Constitution: “unitary-executive theory.” The core idea of the unitary executive was that the president, as the single head of the executive branch, was entitled to direct how all discretionary authorities of that branch would be exercised. On every question, the president would be, as George W. Bush later said, “the decider.”…

The nation is now just six months into the experiment of what happens when a knows-no-bounds president takes office under a Court committed to a unitary executive. The results are alarming. As a matter of principle, anyone concerned with preserving robust constitutional checks and balances should be disturbed by a president’s overweening unilateralism, regardless of that president’s policy agenda. In Trump’s case, however, the threat to democracy is at its zenith because unitary-executive theory is being pushed to enable an authoritarian agenda on every front. Trump seems to believe he is effectively the unitary head not just of government, but of the nation. He appears determined to squelch any resistance within the government—and to force submission to his program by the media, universities, the legal profession, and apparently even entire cities. Roberts’s assurance that elections render the unitary president “directly accountable to the people” for so blatant an antidemocratic program appears meaningless against the backdrop of Trump’s authoritarian tactics…

Equally important: John Roberts doesn't care about the Constitution at all. He doesn't care about the American people. He doesn't believe everyone was created equal, endowed by our creator with inalienable rights such as Life, Liberty, & the Pursuit of Happiness.
Which makes John Roberts a traitor.

— Ido Amir (@idoamir.bsky.social) July 21, 2025 at 5:21 PM

I have no idea how much this is true of individual SCOTUS members, but a lot of professional ideologues develop a kind of habitual doublethink. At one level, they understand the assignment and are working backwards to rationalize whatever rule or action serves the interests of their own coalition…

[image or embed]

— Julian Sanchez (@normative.bsky.social) July 21, 2025 at 1:16 PM

…but at another level they want to think of themselves as good and principled people, and will persuade themselves that’s not what they’re doing, even as they do it. Their indignation when accused of hackery is absolutely sincere, even though the accusation is true.

You often see the same thing with lawyers even on questions without any strong ideological valence. They’re taking whatever position is best for their paying client. But they’ll also convince themselves that position is actually correct (at least until a new client requires they argue the opposite.)

This sort of doublethink is a great professional asset, for the same reason well-trained actors will make themselves *really feel* the emotion their character is meant to be feeling. You are much more convincing if you can make yourself believe what you’re saying.

“OpusDei/FedSoc told you to reject the evidence of your eyes and ears. It was their final, most essential command.”

— Unfunky In 5/4 (@inunfunky5.bsky.social) July 21, 2025 at 3:14 PM

(More) GOP Venality Open Thread: Justice Roberts, TraitorPost + Comments (22)

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 108
  • Page 109
  • Page 110
  • Page 111
  • Page 112
  • Interim pages omitted …
  • Page 5294
  • Go to Next Page »

Primary Sidebar

On The Road - UncleEbeneezer - Eastern Sierra Fall Foliage 2024- McGee Creek, CA (Part 7/8) 3
Image by UncleEbeneezer (11/11/25)

We did it!

Recent Comments

  • HopefullyNotCassandra on Together We Can Be a Force for Good (Nov 11, 2025 @ 8:30pm)
  • Eyeroller on Together We Can Be a Force for Good (Nov 11, 2025 @ 8:27pm)
  • Eyeroller on Together We Can Be a Force for Good (Nov 11, 2025 @ 8:26pm)
  • MagdaInBlack on Together We Can Be a Force for Good (Nov 11, 2025 @ 8:25pm)
  • Karen Gail on Together We Can Be a Force for Good (Nov 11, 2025 @ 8:20pm)

Balloon Juice Posts

View by Topic
View by Author
View by Month & Year
View by Past Author

Featuring

Medium Cool
Artists in Our Midst
Authors in Our Midst
On Artificial Intelligence (7-part series)

🎈Keep Balloon Juice Ad Free

Become a Balloon Juice Patreon
Donate with Venmo, Zelle or PayPal

Calling All Jackals

Site Feedback
Nominate a Rotating Tag
Submit Photos to On the Road
Balloon Juice Anniversary (All Links)
Balloon Juice Anniversary (All Posts)
Fix Nyms with Apostrophes

Balloon Juice Mailing List Signup

Social Media

Balloon Juice
WaterGirl
TaMara
John Cole
DougJ (aka NYT Pitchbot)
Betty Cracker
Tom Levenson
David Anderson
Major Major Major Major
DougJ NYT Pitchbot
mistermix
Rose Judson (podcast)

We did it!

Site Footer

Come for the politics, stay for the snark.

  • Facebook
  • RSS
  • Twitter
  • YouTube
  • Comment Policy
  • Our Authors
  • Blogroll
  • Our Artists
  • Privacy Policy

Copyright © 2025 Dev Balloon Juice · All Rights Reserved · Powered by BizBudding Inc