• 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.

The National Guard is not Batman.

Since we are repeating ourselves, let me just say fuck that.

There are consequences to being an arrogant, sullen prick.

Polls are now a reliable indicator of what corporate Republicans want us to think.

Republicans want to make it harder to vote and easier for them to cheat.

Be a wild strawberry.

Fight for a just cause, love your fellow man, live a good life.

Those who are easily outraged are easily manipulated.

Whoever he was, that guy was nuts.

JFC, are there no editors left at that goddamn rag?

Do we throw up our hands or do we roll up our sleeves? (hint, door #2)

Jack Smith: “Why did you start campaigning in the middle of my investigation?!”

The revolution will be supervised.

Thanks to your bullshit, we are now under siege.

75% of people clapping liked the show!

Speaking of republicans, is there a way for a political party to declare intellectual bankruptcy?

They are lying in pursuit of an agenda.

Republicans: slavery is when you own me. freedom is when I own you.

Giving up is unforgivable.

They traffic in fear. it is their only currency. if we are fearful, they are winning.

Within six months Twitter will be fully self-driving.

Putting aside our relentless self-interest because the moral imperative is crystal clear.

🎶 Those boots were made for mockin’ 🎵

If you are still in the gop, you are either an extremist yourself, or in bed with those who are.

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

War for Ukraine Day 1,185: Russia Continues It’s Combo Drone & Missile Attacks

by Adam L Silverman|  May 24, 202511:12 pm| 9 Comments

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

A painting by NEIVANMADE> In the center of the painting is a green swing set. It is over a targeting reticle with the red dot dirctly under the swing. Behind it on both the left and right are residential apartment buildings and trees. Above the swing set is an incoming Russian missile. It is red with a yellow "Z" symbol on it. To it's left if the caption "Russian "Ceasefire" in red. Below the reticle, in black, is Stop Child Killers!

(Image by NEIVANMADE)

Last night Sister Inspired Revolver of Freedom asked:

According to Anders Puck Nielsen the whole of the War In Ukraine is devoted to the almost ” mystical ” idea of Russia as a Great Power. I can’t remember correctly, but I think you said something like that. You have on multiple occasions, said that, the Murder Goblin is NOT insane, that he has constructed a reality  within which all his actions make perfect sense. I hope I have that right. I would really like to know your thoughts on this.

Yes, I have written about this here before. Russian history, as taught within Russia is heavily mythologized. But that’s nothing new. Catherine the Great commissioned a history of Russian that was basically an attempt to present a duchy with delusions of grandeur as a prosperous and powerful empire. Putin has added to this body of work himself. At some point between 2010 and 2022 he seems to have stopped being able to discriminate between the actual history of Russia and the heavily mythologized version. As a result he became high on his own supply. Putin’s decisions make sense within this heavily mythologized and historically inaccurate context. It is a type of the bounded rationality that Max Weber wrote about a hundred years or so ago.

Yesterday, Trump wrote:

👀

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 6:20 AM

The something big was not a truce, ceasefire, armistice or anything else because Putin doesn’t want any of those, unless he can use them to his advantage on the battlefield. Rather, it led to more Russian drone and missile strikes on Ukrainian civilian targets.

Air raid alerts are up for all of north central, northeast, and eastern Ukraine at 10:40 PM EDT/5:40 AM local time in Ukraine. Two hours ago it was even worse:

Our weekend goes like this:

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 8:12 PM

More on this after the jump.

The second part of the thousand for a thousand POW swap did occur today. 307 more Ukrainian POWs were returned home.

307 more Ukrainian defenders are back home. This is the second day of the “1000 for 1000” exchange operation❤️‍🩹🇺🇦

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 7:29 AM

🇺🇦 307 Ukrainian defenders have returned home. Today is the second day of the 1,000-for-1,000 exchange. Over these two days, 697 Ukrainians, military and civilians, have already been returned.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) May 24, 2025 at 6:58 AM

This was the whole point of the Russians choosing the eye-catching “1,000 for 1,000” narrative.

In truth, the Russians are short of troops, and need these ones back so they can throw them back in the meatgrinder.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) May 24, 2025 at 12:45 PM

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

show full post on front page

Next Week Must Be a Time for Action Aimed at Increasing Pressure on Russia – In Other Words, Aimed at Securing Peace – Address by the President

24 May 2025 – 19:59

Dear Ukrainians!

The main update: we continued the exchange today. Another 307 of our warriors have been returned home – privates and sergeants. Most of them are from the Armed Forces of Ukraine. There are also members of the National Guard and the State Border Guard Service. Of all these people, 273 were taken captive in the Donetsk region, many as far back as 2022; others were captured in the territories of Kherson, Zaporizhzhia, Kharkiv, and Luhansk regions. In total, over these two days of exchanges, 697 Ukrainians have returned home.

Tomorrow is the third stage. We are to free a thousand of our people these days. But the task is to bring home absolutely everyone who is currently held in Russia. And this is a joint task for our intelligence services, for our diplomats, for our entire state. Clearly, it’s not an easy task, but it must be accomplished.

I’m grateful to everyone around the world who is helping us. And it’s truly very important for us that our partners – every leader, every state – support us in this difficult work. We don’t stop for even a single day. And of course, I want to thank today all our frontline units, and also our law enforcement officers – everyone who is replenishing Ukraine’s exchange fund. Our active operations always aim, among other things, to enable the exchange of our people held captive.

Also, today, we have reason to acknowledge the work of our air defense units. There was a truly large-scale and vile Russian attack. Ballistic missiles – some were successfully intercepted. There were also 250 drones: mostly Shaheds.

Every night, our forces work to protect lives. And I want to thank everyone helping Ukraine with air defense and delivering air defense systems to us. This truly means real protection for people – here and now.

Throughout the day, emergency efforts continued in Kyiv following the Russian strike. Unfortunately, people were injured, residential buildings and a shopping mall were damaged. Russia fills each day with horror and murder; it’s simply dragging out the war. Yesterday, there was a brutal attack on the Odesa region. Strikes continue every day in the Sumy, Kharkiv, and other regions of ours. All of this demands a response – a strong response from the United States, from Europe, and from everyone in the world who wants this war to end.

Putin has refused to cease fire repeatedly. It gains him nothing, except taking lives every single day. Every day gives new grounds for sanctions against Russia. Every day proves that without pressure on Russia, the war will continue.

Ukraine is ready for any form of diplomacy that delivers real results. We are ready for all steps that can guarantee true security. It is Russia that is not ready for anything. Next week must be a time for action aimed at increasing pressure on Russia – in other words, aimed at securing peace. I thank everyone around the world who stands with us, with Ukraine, with the Ukrainian people.

Glory to Ukraine!

Georgia:

Today, Police had already closed off Rustaveli Avenue near Parliament to prepare for Georgia’s Independence Day on May 26.

So today, protesters blocked another section of the avenue. Police are mobilized.

Day 178 of daily protests in Georgia.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) May 24, 2025 at 1:42 PM

JUST IN: One of the leaders of party Lelo, Grigol Gegelia, my friend and colleague, has just been attacked by regime thugs as he exited a shop near his parents’ place. From what I know, they hit him four times in his head and his health needs monitoring. 1/

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 7:43 AM

We’d appreciate statements of support for Grigol Gegelia as well as calls for targeted sanctions, regime non-cooperation, and new, free and fair Parliamentary elections.

Grigol is one of the most easy-going, fun and gentle people I know in the Georgian democratic forces.

#terrorinGeorgia 2/2.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 7:43 AM

The character of the struggle in Georgia is likely unique, at least for modern Eastern Europe. Political prisoner Ucha Abashidze just called it a guerrilla social resistance in his latest letter. 1/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 8:25 AM

The regime is hesitant to kill people, unlike in Ukraine in 2014 – they’ve learned their lessons, and Georgia is too small, everyone knows everyone.

Lack of political centralization and “the plan” protracts the process to near-exasperation, but, speaking from the regime’s perspective: 2/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 8:25 AM

1. Nothing they’ve done – and they’ve done more than a lot – stops the continuity of the protest, or the slow but widening social penetration of the protest sentiment;
2. Their consolidation is a condensed crystallization, not an expansion, which would be essential for a successful dictatorship. 3/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 8:25 AM

And that’s the opportunity created in large part thanks to international sanctions. We need more of those!

3. The regime does not know whom to strike or when and where the next blow comes from. 4/4.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 24, 2025 at 8:25 AM

The US:

I think that the assessment is accurate. Trump’s isolationism and refusal to provide additional aid or even sell weapons, while offering concessions to Putin have reinforced Putin’s belief that he’s on the right path. Rather than hastening the war’s end, Trump prolonged it.

[image or embed]

— Tatarigami (@tatarigami.bsky.social) May 24, 2025 at 9:01 PM

Ladies and gentlemen, let me present to you the new U.S. Department of Defense Press Secretary

[image or embed]

— Tatarigami (@tatarigami.bsky.social) May 24, 2025 at 7:29 PM

Kingsley Wilson became the new DoD Press Secretary USA. She was known for her sharp negative rhetoric against Ukraine, calling Zelenskyy an “entitled midget” and praising Putin.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 2:23 PM

Back to Ukraine.

Russian planes are in the air, on their way to bomb Ukraine again ‼️

Yet another sleepless night of uncertainty and dread.

This could have been stopped years ago if only Ukraine had been properly armed.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 4:31 PM

Even as fascist Russia threatens a massive combined missile and drone attack on democratic Ukraine, Ukraine is launching a huge drone attack on Russia. The war will continue to rise in intensity until the West gives Ukraine the support needed to defeat fascist Russia.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) May 24, 2025 at 5:11 PM

Reports of launches of Russian/Iranian Shahed flying bomb drones – not unusual, as fascist Russia attacks democratic Ukraine practically every night. More worryingly, there’s activity on Russian strategic bomber voice coms, say Ukrainian monitors. Big strike may be coming.

— Euan MacDonald (@euanmacdonald.bsky.social) May 24, 2025 at 2:46 PM

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) May 24, 2025 at 4:50 PM

Interception of the Shahed kamikaze drone by the Ukrainian Mi-8

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) May 24, 2025 at 12:41 PM

Russian forces are trying to entrench around Veselivka–Zhuravka–Novenke–Basivka, actively using infantry and quad bikes.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 12:51 PM

Kyiv:

Brutal night for Kyiv and all of Ukraine.

Russia launched massive combined attack on civilians: ballistic missiles, Shaheds, explosions, fires. The sky was burning. Thousands spent the night in bomb shelters, asking each other in the morning: Did we all survive?
1/2

[image or embed]

— Maria Avdeeva (@mariainkharkiv.bsky.social) May 24, 2025 at 4:22 AM

Reading about it is one thing. Hearing the blasts outside your window is something else entirely.

We’ll get through this. Russian terror won’t break us.
But to the rest of the world — are you ready for what Russia brings if it’s not stopped here?

[image or embed]

— Maria Avdeeva (@mariainkharkiv.bsky.social) May 24, 2025 at 4:22 AM

The moment one of the Russian drones struck Kyiv tonight 🤬 fuck russia!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 8:44 PM

A part of a russian Iskander-M missile is just lying around in Kyiv after tonight’s russian attack on the city 🤯

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 9:59 AM

Russia’s attack on Kyiv last night was just one part of a broader wave of attacks. Other regions also came under fire—including Kharkiv, where Russia continues its daily campaign of destruction, killing civilians and leveling homes without pause.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 6:28 AM

Kharkiv:

Russian drones in Kharkiv skies right now ‼️ there were a few explosions too

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 6:43 PM

More explosions in Kharkiv ‼️ the city is under the russian drone attack right now

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 6:45 PM

Sky News: Russia has moved up to 50,000 troops near Kharkiv, including elite VDV. A possible offensive may target Kharkiv, Sumy, or 2022-liberated areas. Analysts say Moscow has a 4-month window before weather worsens and old Soviet gear runs out.
news.sky.com/story/kharki…

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 9:47 AM

Mykolaiv:

Russia struck an apartment building in Mykolaiv destroying two floors

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 24, 2025 at 7:21 PM

Pisky, Donetsk Oblast:

A Russian bukhanka suddenly turned into a flaming BBQ grill after meeting a Ukrainian drone near occupied Pisky, Donetsk region.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 12:35 PM

Donetsk Oblast

Ukrainian FPV drone struck a Russian BMP-2 with infantry in Donetsk Oblast, causing ammo detonation. The vehicle was destroyed, and the crew eliminated.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 6:14 AM

(I think):

Ukrainian drone operators from Madyar’s Birds destroyed a Russian BMP-2 equipped with loose wire to counter drones. It seems the engineering innovation failed to protect the vehicle.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 6:52 AM

Yelets, Lipetsky Oblast, Russia:

While in Kyiv fascist Russia seems only able to hit apartment blocks, democratic Ukraine’s drones are making precise strikes on military-related plants deep inside Russia: this image shows at least three impacts on Russia’s top war-tech battery plant Energia, in Yelets.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) May 24, 2025 at 10:37 AM

Moscow:

Russian Duma deputy Borodai admitted Russia brutally kills Ukrainians for rejecting the “Russian vision of the future” and “Russian world,” not for alleged “Nazism” or “Donbas defense,” per reports.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 10:24 AM

Tula Oblast, Russia:

Ukrainian drones hit NAK Azot chemical plant in Tula Oblast, 350 km from Ukraine, producing ammonium nitrate, nitric acid, methanol. PJSC Energia also struck again today, per reports.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 24, 2025 at 3:43 AM

That’s enough for tonight.

Your daily Patron!

A new video from Patron’s official TikTok!

@patron__dsns

🤓 #песпатрон

♬ original sound – GOOF

Open thread!

War for Ukraine Day 1,185: Russia Continues It’s Combo Drone & Missile AttacksPost + Comments (9)

Open Thread: Concerning Senator Fetterman

by Anne Laurie|  May 24, 20254:18 pm| 71 Comments

This post is in: Democratic Politics, Open Threads

Shame works: "Fetterman, Often Absent From Senate, Says He Has Been Shamed Into Returning"

[image or embed]

— Lindsay Beyerstein (@beyerstein.bsky.social) May 24, 2025 at 8:18 AM

I was a Fetterman supporter in 2022, which I can’t honestly say I regret, because he’s not wrong about his illness being weaponized. Not least by the FTFNYTimes [gift link]:

… [U]nder intense scrutiny about his mental health and his ability to function in his job, Mr. Fetterman has been in damage control mode, attending hearings and votes that he had been routinely skipping over the past year. His colleagues, some of whom have privately described him as absent from the Senate and troubled when he is there, are trying to be supportive…

Mr. Fetterman does not enjoy participating in these hearings that he has sat through in recent weeks as he seeks to prove that he is capable of performing the job he was elected to do until 2028. In fact, at a critical moment for the country, he appears to have little interest in the day-to-day work of serving in the United States Senate.

In an interview, Mr. Fetterman, who represents 13 million people, said he felt he had been unfairly shamed into fulfilling senatorial duties, such as participating in committee work and casting procedural votes on the floor, dismissing them as a “performative” waste of time.

Instead, he said he was “showing up because people in the media have weaponized” his absenteeism on Capitol Hill to portray him as mentally unfit, when in fact it is a product of a decision to spend more time at home and less on the mundane tasks of being a senator.

“My doctor warned years ago: After it’s public that you are getting help for depression, people will weaponize that,” Mr. Fetterman said in his office this week. “Simple things are turned. That’s exactly what happened.”…

show full post on front page

Since his return from Walter Reed, Mr. Fetterman has missed more votes than all but two senators, both of whom were campaigning for president last year: Republicans JD Vance of Ohio and Tim Scott of South Carolina, according to a New York Times analysis of Senate roll call records.

This year, the analysis found, Mr. Fetterman also has missed more votes than all but two of his colleagues: Senators Patty Murray, Democrat of Washington, and Bernie Sanders, independent of Vermont. Ms. Murray has been absent to care for her ailing husband, while Mr. Sanders has been on his “Fighting Oligarchy Tour,” speaking out against President Trump and drawing a total of 265,000 people to events across 12 states so far, according to a spokeswoman.

Mr. Fetterman, who has said that being away from his family is heartbreaking and “the worst part of the job,” says he has missed votes to spend more time at home with his children. He seethes over the idea that he must show up for Monday night votes — a staple of the Senate calendar often known as “bed checks,” a term he finds paternalistic and demeaning — rather than skip them and enjoy an extra day with his children…

He has also often missed Thursday evening votes because he likes to check in with his father, who recently had a heart attack…

Hearings also seem to him like a waste of time. Senators question witnesses in order of seniority, leaving Mr. Fetterman, a first-term lawmaker, feeling that by the time his turn comes around, there’s nothing left to ask. He has told people it is like making a plate out of the dregs of a buffet bar…

Similar choices, of course, are still being weaponized against working women: If you show up for every coulda-been-an-email meeting, you’re neglecting your children; if you don’t, why are they paying you? And if the endless balancing act stresses you to breaking, well…

Fetterman post stroke is really heartbreaking imho.
He wasn't amazing before hand, but the stroke has clearly changed him dramatically

[image or embed]

— Schnorkles O'Bork (@schnorkles.bsky.social) May 24, 2025 at 1:07 PM

Counter-argument from Drew Magary, at SFGate:

… Back in 2022, Fetterman was the oafishly lovable lieutenant governor of Pennsylvania whose Senate run in the midterms stood to help Democrats keep their tenuous majority. Even better, Fetterman’s brusqueness, along with his fondness for casual wear, gave the Democratic National Committee hope that it had, at long last, found its long-prized “leader who can appeal to both centrists and to Republican-leaning pickup truck owners.” He was the rising political star of the moment, and perhaps a dark horse future presidential candidate.

Three years later, Fetterman has become the demon child of Joe Manchin and Donald Trump…

A quick refresher: Fetterman suffered a stroke in the lead-up to the 2022 midterms, the aftereffects of which were on clear display in his only televised debate with Oz. Fetterman slurred his words, couldn’t process questions in the moment they were asked, and found himself unable to finish his thoughts coherently…[I]magine having to watch it when you yourself are a traumatic brain injury survivor.

I am one such survivor. One night in 2018, I was enjoying some beer and pizza with my friends when BOOM! I had a sudden, catastrophic brain hemorrhage. When I came out of a medically induced coma two weeks later, I found myself living inside of a new body: 30 pounds lighter, deaf in one ear, unable to stand up. My mind had undergone a refurb as well: easily confused, prone to hallucinations and easily enraged. The only reason I’m able to write this post today is because I had the time, the resources and the support I needed to recover. I had to spend months rehabbing both my body and brain back into fighting shape. I had to get outfitted with hearing aids to make up for my sensory losses. I had to find the right meds to treat the permanent brain damage I had suffered, and then I had to stay on those meds. And I had to go see a therapist to help me talk my way through dealing with the resulting adjustment disorder my injury caused.

As you might have guessed, this process took years, and is in fact still ongoing. Talk to anyone who’s ever had a stroke and they’ll tell you a similar tale. Recovering from one of these injuries is a long road, if you recover at all. Judging by Terris’ expose and by a score of other reports that have followed in its wake, John Fetterman has had little to no interest in walking that road:

“Two aides told me they frequently heard him talk about how he felt so great that he didn’t ‘need’ medication. One person told me Fetterman said he ‘didn’t like the way’ his medication ‘made’ him feel — made, past tense.”

There was a point in my recovery where I thought I was “OK” enough to stop taking one of my meds, so I did so without consulting my doctors or my therapist. I got worse almost instantly, but luckily had the presence of mind to sense it. I went back on those meds and have stayed on them ever since. I wasn’t a good patient throughout all of my rehabilitation, but, more often than not, I was a willing one. That willingness eventually paid off. Sticking to my recovery plan helped me feel better and, as a bonus, it gave me an understanding of what life might be like for other TBI sufferers out there, Fetterman included.

That’s why I defended Fetterman to friends after that 2022 debate performance. I didn’t like people judging the man based solely on his newfound disability, because that felt like a slight against both him and the TBI survivor community. I also didn’t want f—king Dr. Oz to win that election, so I rationalized Fetterman’s performance away using my newfound empathy. I figured he was gutting out a tough situation as best he could and that, like me, he’d put as much effort as he could into recovering from his stroke while handling his legislative duties…

No two traumatic brain injuries are alike, and I can’t know the extent of Fetterman’s brain damage because I’m not his doctor and because I’m prevented from seeing his CAT scans due to HIPAA laws — which currently remain in place until Oz, now in charge of Medicare for the second Trump administration, throws them into a bonfire. So it’s not necessarily fair of me to present my own TBI as an apples-to-apples comparison with Fetterman’s. I also understand that millions of my fellow Americans are bad patients: the inevitable result of a health care system that is both predatory and often unworthy of our trust.

But this man, unlike most of us, is a sitting U.S. senator. A senator who won’t take his meds, won’t operate within the limits of his physical and mental health, and appears to have no interest in ever getting better when the people who work for him and the people who love him are begging him to try. Other TBI survivors are free to bail on recovering, but this man is a public servant whose actions resonate out of the Keystone State and across the entire country. John Fetterman is duty bound to be a good patient; he and his colleagues take an oath of office that necessitates it. If he cared about the people he serves — or hell, just about himself — he would step down from office so that he can try, in good faith, to get his life, and his worldview, back together as best he can. Instead, he simply sits there and rots, forcing all of us to rot alongside him. So needy. So hostile.

Open Thread: Concerning Senator FettermanPost + Comments (71)

Guerilla Politicking (Open Thread)

by Betty Cracker|  May 24, 20252:27 pm| 65 Comments

This post is in: Open Threads

An item for the “what we can do now” file — I think direct actions in public by ordinary citizens are good for morale and potentially effective as an opposition tool:

HE GETS BRIBES
WE GET SCREWED

Yesterday on the 94

[image or embed]

— LOLGOP (@thefarce.org) May 24, 2025 at 7:35 AM

Bonus points for the simple language.

Looking forward to the June 14th “No Kings” protests. (You can find one near you here.)

We talked about what could be called “guerilla politicking” a little the other day. I’m currently putting together a flyer on the impact of Trump regime cuts to the NIH and will include specific data about funding yanked from the research university whose personnel are treating me and thousands of others at a facility I visit every few weeks. Will post flyers in parking garage stairwells and elevators, restroom stalls and anywhere else I can find that seems reasonable.

Saw an article the other day related to this topic. Can’t remember where I read it or who wrote it, but the gist was that several factors combined to disconnect people from meat space social affiliations that used to influence how they perceive politics. Factors the writer cited include decreasing union membership, decline in church attendance, more time spent on devices, enforced isolation of the peak COVID era, etc.

The author suggested that county-level party organizations and other groups that are aligned politically with Democrats should do more not-overtly-political outreach, like hold potlucks and sponsor food banks, etc., to create/strengthen social bonds. Have block parties even. I’ve heard worse ideas.

***

It’s a hot day (mid-90s) here, and a while ago, a caravan of kayaks passed by. The river is super shallow right now because we had a drought after the flood, and adults and children were jumping out of their vessels to cool off in the water.

This morning, I saw an 11-foot alligator in about that same spot. I thought about yelling from the porch: “There’s huge gators in there, bro!” But they were far off and noisy and would have probably dismissed me as a nutty old swamp witch if they did hear me. So I said nothing.

Hmm. Maybe I should post a “There’s huge gators in there, bro!” flyer on the mile marker in the river and at the nearby boat launches. The dangers are not dissimilar.

Open thread!

Guerilla Politicking (Open Thread)Post + Comments (65)

A Lot of Good People Out There, Here’s One of Them

by WaterGirl|  May 24, 20259:45 am| 17 Comments

This post is in: Open Threads, Pet Blogging, Respite

Stepping into TaMara’s lane for a moment – while she’s hard at work editing her book – here’s a feel good story shared by hitchhiker.

South Whidbey man runs old-age home for dogs

Story by Kate Poss

There’s a whole lotta four-legged good juju at Ron Kerrigan’s home, which is a former Langley parson’s dwelling that was moved to Clinton years ago.

He shares his home with old dogs whose owners can no longer care for them, boards them for Dogs on Deployment and houses them for friends who can’t keep dogs where they live.

During an interview on Kerrigan’s porch, Qehua, Loki, Qoqo and Fenrir warmed themselves in the sun and occasionally asked for ear scratches. Kerrigan currently has five dogs staying with him — he’s had up to 10 at times; one of the newest is Qehua.

Kerrigan has kept a book, called the “No More Dogs” chronicle, which details the 69 dogs he’s adopted, fostered, boarded through Dogs On Deployment and had as guests “when friends go to Hawaii and don’t think to take me along,” he wrote in an email. Dogs on Deployment is a nonprofit providing a network of volunteers who care for the dogs while their owners are away serving the country. The numbered dogs do not include all the fosters and guest dogs, who are indicated by alphabet letters – all 26 – and now he uses the Greek alphabet to document additional dogs.

Kerrigan’s long-time friend Ela winters in Maui and volunteers at the Maui Humane Society walking dogs. Late last year, Ela stopped by to walk a blind dog, only to discover the dog was being walked by a friend. But another dog waited for a walk. Ela took one look and felt it was the reincarnated spirit of her beloved dog Stella who was killed 30 years ago when she lived in Alaska.

Click the link above to read the whole thing.

So many good people out there.  I try to remember that, especially now with so much ugliness on display right now.

A Lot of Good People Out There, Here’s One of ThemPost + Comments (17)

Saturday Morning Open Thread

by Anne Laurie|  May 24, 20258:40 am| 103 Comments

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

Saturday Morning Open Thread 43

(Jack Ohman via Gocomic.com)

I'm giving you a mission for this Memorial Day holiday weekend. I want you to talk to two people—friends, neighbors, cookout attendees—about why Trump's proposed budget would be a disaster for American kids.
We owe the next generation every chance, and this isn't it.

[image or embed]

— Hillary Rodham Clinton (@hillaryclinton.bsky.social) May 23, 2025 at 10:50 AM


 

All while he is promising, explicitly most of the time, to harm them.

[image or embed]

— Clean Observer (@hammbear2024.bsky.social) May 23, 2025 at 10:19 PM

If I have a problem with the current democratic establishment discourse vis-a-vis Trump and the issues right now, it's the complete whitewashing of history before Nixon, and really probably Raegan.

— Schnorkles O'Bork (@schnorkles.bsky.social) May 23, 2025 at 10:36 AM

You are welcome to disagree with me here, but I fundamentally don't view Trumpism as attempting to bring about an autocratic fascist state. I view it as a reactionary movement designed to move us back to the Gilded Age.

— Schnorkles O'Bork (@schnorkles.bsky.social) May 23, 2025 at 10:36 AM

But regardless of what you think about Trump, Trumpism, whether it's fascist or not, you really need to be aware that the movement itself is -incredibly- American, and grows out of all the messy history of the United States.

— Schnorkles O'Bork (@schnorkles.bsky.social) May 23, 2025 at 10:36 AM

Make that the last 150.
Just as we remember the burning of the White House and the British don't, the Mexicans remember Pershing coming for Pancho Villa and we don't

— rebeccalynn2025.bsky.social (@rebeccalynn2025.bsky.social) May 23, 2025 at 11:05 AM

Saturday Morning Open ThreadPost + Comments (103)

Late Night Open Thread

by Anne Laurie|  May 24, 20255:04 am| 105 Comments

This post is in: Open Threads, Trumpery, #notintendedtobeafactualstatement

Seems appropriate. She is covering the Biggest Loser.

[image or embed]

— Patrick Chovanec (@prchovanec.bsky.social) May 23, 2025 at 1:45 PM


 

i continue to think that one of the lasting images that will dog this administration for the next four years is likely to come from this parade

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) May 23, 2025 at 3:32 PM


====

we talked about this on a recent NORMAL MEN episode, but keep in mind that planning for the inauguration takes several months, all of this has been extremely rushed and will have predictable consequences

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) May 23, 2025 at 3:50 PM


====

like, i'm sure city planners, the parks department, and the corps of engineers are doing everything they can to avoid disaster, but large-scale event planning like this is very complicated and rushing things means missing things

— GOLIKEHELLMACHINE (@golikehellmachine.com) May 23, 2025 at 3:53 PM


=

I really, really don't think they've thought this one through.
A parade in D.C.? Where literally 90% of the city hates your fucking guts?

[image or embed]

— Schnorkles O'Bork (@schnorkles.bsky.social) May 23, 2025 at 3:30 PM


====

This has never happened before. MAGA never shows up. Why do you think they had a private swearing in? It's because the crowd was going to be tiny.
There were all the D.C. area "MAGA" parties after Trump got into office and they were tiny and humiliating.

[image or embed]

— Schnorkles O'Bork (@schnorkles.bsky.social) May 23, 2025 at 3:42 PM

=====

they're talking about something like 6K-7K military personnel vs. what could potentially be a quarter million or more protestors

— GOLIKEHELLMACHINE (@golikehellmachine.com) May 23, 2025 at 3:33 PM


=====

The protestors will be everywhere but DC. Deliberately not having any there as part of No Kings.

— Sarah Birnbaum (@sarahvb.bsky.social) May 23, 2025 at 3:43 PM

Late Night Open ThreadPost + Comments (105)

War for Ukraine Day 1,184: Stage 1 of the Thousand for a Thousand Exchange

by Adam L Silverman|  May 23, 202510:00 pm| 14 Comments

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

A painting by Ukrainian artis NEIVANMADE. The background is white. In the center, which is black with blood red bordering, is an hourglass. Inside the hourglass is a Ukrainian Azovstal POW painted in blood red. He is shirtless. His arms are upward along the outer edges of the upper half of the hourglass forming a saltire cross. He is chained with steel gray chains shackled to his wrists. Above his head, in grey, is written "Ruzzian Captivity." below his torso in the lower half of the hourglass, written in gray, is "Kills." To the left of the hourglass "He Saved Others" is painted in gray. To the right of the hourglass "But He Can't Save Himself" is painted in gray.

(Image by NEIVANMADE)

The first 390 Ukrainian POWs of the thousand for a thousand prisoners to be exchanged between Ukraine and Russia.

At last — the news we’ve all waited for!
First stage of the 1000-for-1000 exchange: 390 Ukrainians are home — 270 defenders and 120 civilians, many simply abducted by Russia.

They tried to erase them.
Ukraine brings them back.

May every waiting family get their moment too.

[image or embed]

— Maria Avdeeva (@mariainkharkiv.bsky.social) May 23, 2025 at 10:33 AM

390 of our people are home! They are back! 390 families are having the best day ❤️‍🩹

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 10:17 AM

Zelensky has confirmed today’s big POW swap with Russia, and that it’ll continue Saturday and Sunday. As reported, 390 Ukrainians returned home, in exchange for 390 Russians. Photos via Zelensky’s Telegram channel. www.ft.com/content/efd4…

[image or embed]

— Christopher Miller (@christopherjm.ft.com) May 23, 2025 at 10:09 AM

I honestly still cannot believe that the leaders of the Azovstal defense are all alive and free.

I suppose it’s one of the miracles of Ukrainian diplomacy.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 23, 2025 at 5:34 PM

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

show full post on front page

What Matters Most Is That Ukraine Is Bringing Its People Home; I Thank Everyone Around the World Who Is Helping Us – Address by the President

23 May 2025 – 18:12

I wish you good health, fellow Ukrainians!

Today’s events. The main thing: an exchange took place. And this is the first stage of the largest exchange agreed upon in Türkiye. In fact, it is the only significant outcome of the meeting in Türkiye – everything else is being blocked by the Russians. Blocked for now. But bringing our people back is exactly what we always work for. We will definitely bring everyone back. Every one of our citizens, every Ukrainian servicemember and civilian, all Ukrainian hostages held in Russia – we must free all of them. Today, almost four hundred, 390 people are back home – both military and civilians. Tomorrow and the day after, the next stages will follow. The formula is a thousand for a thousand. I am grateful to everyone and to our entire team involved in carrying out the exchange. And certainly, I thank all our warriors at the front who specifically ensure the replenishment of Ukraine’s exchange fund. And also, I want to thank our law enforcement officers for adding Russian saboteurs and collaborationists to the exchange fund. What matters most is that Ukraine is bringing its people home. I thank everyone around the world who is helping us.

And just as we succeed in this, we must succeed in everything else. A ceasefire is needed. Diplomatic steps toward real peace are needed. A new and effective security architecture is needed. We are bringing our partners together to make this happen. And it is clearly time to increase pressure on Russia to achieve not just one result, but everything that is necessary. And when Russia takes a whole week just to come up with a so-called “memorandum” as their response to calls for a ceasefire – this is nothing but a mockery of the entire world. So much time wasted! Every day of this war costs lives. Of course, in Russia, lives don’t count. But the world must count them. New sanctions against Russia are needed. I thank everyone who is advocating for and supporting this.

And a few more things.

Today, I recognized our marines with state awards on their professional day. Every marine brigade is a source of pride. And that is truly deserved.

There was also a report by Ukraine’s Foreign Minister Andrii Sybiha today. Regarding the tasks assigned to him.

The first is to ensure additional funding for artillery production – for shells. There is a result: two-thirds of the funds have already been secured. The second is additional funding for drone production in Ukraine. The funds will be provided. The third: we are preparing for Ukraine’s participation in the G7 format. I thank the Ministry of Foreign Affairs for their work.

I also spoke today with the Prime Minister of Croatia, Plenković. He is a true friend of Ukraine and of all who want a strong and secure Europe. We discussed the situation in general, both at the front and in diplomacy. We also discussed preparations for the Ukraine – Southeast Europe Summit. I am grateful that the Prime Minister of Croatia is ready to attend the Summit.

There was one more report today – we are preparing new sanctions packages. Strong sanctions packages.

I thank everyone who stands with us, with Ukraine, with Ukrainians!

Glory to Ukraine!

Georgia:

Day 177. The daily march has incorporated social messages and they recite numbers about poverty, emigration, etc. in streets for several kilometers from the Public Broadcaster to Rustaveli. #GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 23, 2025 at 2:04 PM

Day 177. As usual, people recite names of all regime prisoners and cry out “Freedom!” after each name.

“Freedom!”

“Freedom, Solidarity, Victory!”

“Down with the regime!”

“Until the end!”

#GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 23, 2025 at 3:53 PM

⭕️#Tbilisi City Court Fines @publikage.bsky.social Journalist Mariam Kavshabia 5,000 GEL

🔻 The MIA accused the journalist of blocking the road during a protest on February 3, while she was carrying out her professional duties.

#RepressionInGeorgia
#GeorgiaProtests
#MediaUnderAttack

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) May 23, 2025 at 2:28 PM

⭕ Judge Zviad Tsekvava fined Publika journalist Mariam Kavshbaia 5,000 GEL.

Despite submitting evidence — photos under her byline and even video from the Ministry showing her reporting at the rally — the court still penalized Kavshbaia, who is also a student.

[image or embed]

— Publika.ge (@publikage.bsky.social) May 23, 2025 at 10:56 AM

🟥 Journalist Reports Being Assaulted and Ejected from Khelvachauri Council Session

Sulkhan Meskhiadze, founder of the regional outlet Ajara Times, says he was assaulted and forcibly removed from a Municipal Council session by City Hall and Council staff while covering the meeting.
#Georgia

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) May 23, 2025 at 7:24 AM

Regime prisoner student activist Zviad Tsetskhladze turned 20 in prison, and his friends gathered to sing Happy Birthday to him through the walls. #GeorgiaProtests
📷 @publikage.bsky.social

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 23, 2025 at 4:43 PM

Insaf Aliyev greets his son — photo from the courtroom. He is being held on charges of gang violence for his participation in group protests.

#TerrorinGeorgia

[image or embed]

— Publika.ge (@publikage.bsky.social) May 23, 2025 at 6:56 AM

The EXTREMELY DANGEROUS criminals whose imprisonment keeps Georgia safe!

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) May 23, 2025 at 3:53 PM

Georgian writer Nene Kvinikadze wore this shirt at the Cannes Film Festival — a show of solidarity as actor Andro Chichinadze has been arrested for participating in protests.

#GeorgiaProtests
#TerrorinGeorgia

[image or embed]

— Publika.ge (@publikage.bsky.social) May 23, 2025 at 11:09 AM

The US:

👀

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 6:20 AM

It did lead to something big, a massive attack on Kyiv.

Back to Ukraine.

MIM-23 Hawk intercepts a Russian cruise missile.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) May 23, 2025 at 4:21 AM

The Ukrainian “Batyar” drone has a range exceeding 800 km and carries an 18 kg warhead. It can serve as a kamikaze drone, bomber, or decoy. Even when damaged, it maintains its course in a steep dive, ensuring precise targeting. Source: Militrarnyi.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 23, 2025 at 10:00 AM

Kyiv:

Russia has launched a massive air attack on Kyiv, which is ongoing right now. So much for peace talks.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 6:25 PM

Kyiv right now ‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 8:17 PM

Apartment building is on fire in Kyiv following the russian drone attack on the city

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 8:47 PM

Noisy night in Kyiv: Multiple Russian/Iranian Shahed flying bomb drones buzzing about following earlier Russian ballistic missile attack on the Ukrainian capital.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) May 23, 2025 at 6:26 PM

Kharkiv Oblast:

Russia is intensifying its attacks on Kharkiv Oblast, targeting populated areas with a range of weapons. Today, missile and air strikes killed three civilians in Kupiansk and Chuhuiv, and injured at least two more. The tactic is clear: to make the region uninhabitable.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) May 23, 2025 at 1:16 PM

Chuhuiv, Kharkiv Oblast:

The cost.

This is Nadia, her name means “hope.” She was 30 years old and worked as a nurse at the regional hospital. Russian strike on Chuhuiv, Kharkiv Oblast, ended her life. She leaves behind a little girl who will now grow up without her mother.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) May 23, 2025 at 1:23 PM

Kharkiv:

Russian drones in Kharkiv skies right now ‼️

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 8:11 PM

Odesa:

Russia just struck Odesa with two ballistic missiles during early Friday afternoon, when people are out and about!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 7:49 AM

Russia struck the port of Odesa with two ballistic missiles, killing at least one person and injuring eight others.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 9:15 AM

Russia attacked Odesa this morning with a new, little-known strike drone. Unlike any UAV previously detected by Ukraine’s air defenses, it resembles a larger, more powerful Lancet. It penetrated deep into Odesa at a 200m altitude.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 23, 2025 at 4:22 AM

Kupyansk, Kharkiv Oblast:

Russians attack Kupyansk utility workers, killing one and critically injuring another

The head of the Kharkiv Regional Military Administration announced that Kupyansk was shelled by Russian forces around 9:20 AM.

“It’s preliminarily believed that the occupiers used a guided aerial bomb

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 6:37 AM

One of the wounded is in grave condition,”

Sadly, efforts to save one of the injured utility workers were unsuccessful. Despite the best efforts of medical personnel, the man passed away. Doctors are now working to save the life of the second casualty.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) May 23, 2025 at 6:37 AM

The Serebryanske Forest:

Hunting down Russian drone crews in the Serebryanske Forest — Ukrainian fighters of SIGNUM Battalion, 53rd Brigade, are methodically eliminating Russian UAV operators, per DeepState.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 23, 2025 at 1:52 PM

Russian occupied Crimea:

Russian fighters in Crimea are repelling an attack by Ukrainian drones this morning.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) May 23, 2025 at 5:50 AM

Oryol Oblast, Russia:

Frst footages from the crash site of Russian military Mi-8 helicopter in the Oryol region. The crew of 3 people is reported to have died.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) May 23, 2025 at 11:02 AM

That’s enough for tonight.

Your daily Patron!

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

Ukrainian women’s teams SeaSters and Vorskla took the field with puppies in tow—teaming up with Club Hvostiki to help rescue dogs find homes.

A heartwarming kickoff with a purpose.

[image or embed]

— UNITED24 Media (@united24media.com) May 19, 2025 at 6:47 AM

Open thread!

War for Ukraine Day 1,184: Stage 1 of the Thousand for a Thousand ExchangePost + Comments (14)

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 153
  • Page 154
  • Page 155
  • Page 156
  • Page 157
  • Interim pages omitted …
  • Page 5295
  • Go to Next Page »

Primary Sidebar

On The Road - Viva BrisVegas - Out and about Brisbane 1
Image by Viva BrisVegas (11/12/25)

We did it!

Recent Comments

  • Chief Oshkosh on Late Night Excellent Read: Why Elon Musk Needs Dungeons & Dragons to Be Racist (Nov 13, 2025 @ 4:31am)
  • Ten Bears on Late Night Excellent Read: Why Elon Musk Needs Dungeons & Dragons to Be Racist (Nov 13, 2025 @ 4:25am)
  • John Revolta on Late Night Excellent Read: Why Elon Musk Needs Dungeons & Dragons to Be Racist (Nov 13, 2025 @ 4:24am)
  • hotshoe on Something Up His Sleeve? (Nov 13, 2025 @ 4:13am)
  • eclare on Late Night Excellent Read: Why Elon Musk Needs Dungeons & Dragons to Be Racist (Nov 13, 2025 @ 4:12am)

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