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

Damn right I heard that as a threat.

America is going up in flames. The NYTimes fawns over MAGA celebrities. No longer a real newspaper.

Every decision we make has lots of baggage with it, known or unknown.

Come for the politics, stay for the snark.

When your entire life is steeped in white supremacy, equality feels like discrimination.

This really is a full service blog.

The arc of history bends toward the same old fuckery.

Not so fun when the rabbit gets the gun, is it?

But frankly mr. cole, I’ll be happier when you get back to telling us to go fuck ourselves.

Perhaps you mistook them for somebody who gives a damn.

Not all heroes wear capes.

Oh FFS you might as well trust a 6-year-old with a flamethrower.

🎶 Those boots were made for mockin’ 🎵

Historically it was a little unusual for the president to be an incoherent babbling moron.

Sitting here in limbo waiting for the dice to roll

Let the trolls come, and then ignore them. that’s the worst thing you can do to a troll.

The only way through is to slog through the muck one step at at time.

The next time the wall street journal editorial board speaks the truth will be the first.

Russian mouthpiece, go fuck yourself.

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

Imperialist aggressors must be defeated, or the whole world loses.

GOP baffled that ‘we don’t care if you die’ is not a winning slogan.

We do not need to pander to people who do not like what we stand for.

Thanks to your bullshit, we are now under siege.

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!
You are here: Home / Foreign Affairs / War for Ukraine Day 1,241: The Reasons

War for Ukraine Day 1,241: The Reasons

by Adam L Silverman|  July 19, 20259:55 pm| 11 Comments

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

FacebookTweetEmail

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 cost:

🫡🕯️🇺🇦 Odesa has suffered a heavy and irreparable loss: on Friday, July 18, while performing a combat mission on the front line, a legendary figure died – the president of the Odesa Aeroclub, chairman of the board of the Odesa Region Parachuting Federation, Konstantin Oborin.

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) July 19, 2025 at 7:19 AM

🫡🇺🇦 In 2022, rising into the sky above Odesa, Konstantin Oborin fulfilled the last wish of his student, Hero of Ukraine Vladislav Buvalkin, to scatter his ashes over his native city. That same year, the mayor awarded Colonel Oborin the Order of Grigory Marazli, III degree.

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) July 19, 2025 at 7:19 AM

16yo Tigran Ogannisian and Mykyta Khanhanov were posthumously awarded the Order of Freedom. The boys were brutally murdered by russian occupiers in Berdiansk. Their last words, recorded before execution, were: Glory to Ukraine!

Let the world remember their names. russian occupation is not peace.

[image or embed]

— Olena Halushka (@halushka.bsky.social) July 19, 2025 at 12:09 PM

The reasons:

Ukrainian children share their heartfelt thanks to the brave soldiers defending their country.

📽️ bambilviv

United 24 Media / Instagram

[image or embed]

— Eugene McParland 🇺🇦 (@eugenemcparland.bsky.social) July 19, 2025 at 2:41 PM

🏆🇺🇦 Ukrainian veterans won gold at the World Dragon Boat Championships, beating Canada🍁💖 by just half a second!
“In the Ukrainian boat, there are guys without legs. Guys in wheelchairs. With serious injuries. With pain that cannot be seen—but it is there. They are determined to win.”

[image or embed]

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

Usyk being awesome once again

[image or embed]

— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) July 19, 2025 at 10:36 AM

Undisputed. Our Champion! Congratulations Oleksandr , congratulations fellow Ukrainians! 🥊🏆

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 19, 2025 at 5:42 PM

🥊Usyk: I want to thank all the guys who are currently defending our country. I received many messages yesterday and today too. From the various units that defend my country on the front lines. Guys – Glory to Ukraine! You are incredible! You allow me to be here now.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 19, 2025 at 6:33 PM

Usyk🥊
Ukrainian cossack🇺🇦

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) July 19, 2025 at 5:52 PM

Usyk, a UNITED24 Ambassador, becomes two-time undisputed heavyweight champion

Ukrainian National Anthem, performed by Ukrainian singer Nadya Dorofeeva before the fight in London

United 24 Media / Instagram

[image or embed]

— Eugene McParland 🇺🇦 (@eugenemcparland.bsky.social) July 19, 2025 at 5:56 PM

It’s night in Ukraine. our usual wartime curfew, but just listen to how people are celebrating Usyk’s victory, each from their own home. This is how most apartment buildings in Ukraine sound tonight.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 19, 2025 at 6:19 PM

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

Everything Must Be Done to Achieve a Ceasefire; And the Russian Side Must Stop Hiding From Decisions – Address by the President

19 July 2025 – 20:21

Dear Ukrainians!

Right now, in Shostka, in our Sumy region, recovery efforts are still ongoing after Russian bomb strikes. A great deal of work was also done today in Pavlohrad in the Dnipro region and in other cities and communities that were hit. Everyone affected is receiving the necessary assistance. In the Dnipro region, emergency responders are also currently rescuing the wounded after an Iskander missile strike on Velykooleksandrivka. Unfortunately, that strike also claimed lives. My condolences to all the families and loved ones. We will definitely respond to Russia in a way that they will feel.

Today, I received a report from Ukraine’s Minister of Foreign Affairs covering a range of issues. The first was sanctions: we discussed the synchronization of sanctions. It is very important that the new EU sanctions package is also supported by other free European countries that are currently not part of the European Union. We will continue the process – a very important one – of synchronizing sanctions – and not just those European – within our jurisdictions. I instructed that this work be carried out as swiftly as possible. We are also working on the American track: there are agreements with President Trump that must be implemented as soon as possible. Ukraine is committed to maximum productivity. This includes our agreements on air defenses and a new arms agreement with the United States. We are ready both to purchase the necessary weapons and to export high-tech Ukrainian weapons to the United States, especially drones, which have proven to be highly effective in this war as life-saving tools. Our officials have also stepped up efforts on interceptor drones. I expect additional contracts to be signed next week.

Today, I also spoke with the Secretary of the National Security and Defense Council, Rustem Umerov. The composition of the NSDC has been updated. And we are already preparing the first decisions by the new composition, including on sanctions. Those decisions are coming soon. We are also developing measures to boost economic relations; we will discuss the details tomorrow with Prime Minister Yuliia Svyrydenko. We are preparing decisions for Monday.

A few more important matters. Dialogue with the Russian side on prisoner exchanges is ongoing – we are continuing to implement the agreements reached during the earlier meeting in Istanbul. Our team is currently working on another exchange.

NSDC Secretary Umerov also reported that he has proposed another meeting with the Russian side for next week. The pace of negotiations must be increased. Everything must be done to achieve a ceasefire. And the Russian side must stop hiding from decisions. Prisoner exchanges. Return of children. End to the killings. And a meeting at the level of leaders is needed to truly ensure peace – a really lasting one. Ukraine is ready for such a meeting.

And one more thing. We must all remember that our state’s independence is built on the resilience and patriotism of our people, our Ukrainian heroes – heroes of different generations who have defended and continue to defend Ukraine. I thank each and every one of you who is now at the front, on combat missions, at combat posts. I thank everyone who is helping. We honor and will never forget our fallen warriors. I have signed decrees conferring the titles of Hero of Ukraine – sadly, posthumously – on Soldier Oleh Yarovyi and Junior Sergeant Vitalii Karvatskyi. They were our exemplary warriors. Both inspired their brothers-in-arms and truly had done everything to defend Ukraine.

I have also signed a decree awarding the Order of Freedom – it is one of Ukraine’s highest honors – to two boys from Berdiansk – our Berdiansk, which is now temporarily occupied by Russia. Tihran Ohannisian and Mykyta Khanhanov. They were just 16 years old. They never betrayed Ukraine and valued freedom so deeply that they became a symbol of it for many. They were killed, and the Russians have not even returned their bodies to their families. Eternal memory to them! Ukraine will definitely defend its independence.

Glory to Ukraine!

Georgia:

Day 234 of #GeorgiaProtests

The Georgian public clearly only wants new, free & fair Parliamentary elections and the release of political prisoners.

Targeted sanctions from our partners are already destabilizing the regime, and it can help us avoid whatever costs can be avoided.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 1:13 PM

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 1:21 PM

Georgia is at war with Russia — not with tanks, but through hybrid warfare.

A Russian oligarch and his cronies are turning Georgia into a Russian-style dictatorship.

Today is day 234 of daily, nationwide protests. We are still resisting. 🇬🇪✊

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) July 19, 2025 at 12:55 PM

The crowd in Georgia’s capital, Tbilisi, on day 234 of daily, nationwide protests. 🇬🇪

We’re chanting ‘until the end’, meaning until the repressive, illegitimate, pro-Russian GD regime collapses. ✊

[image or embed]

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

On day 234 of uninterrupted, nationwide protests in Georgia, we’re starting to march toward the Parliament, chanting ’til the end!’ 🇬🇪✊

[image or embed]

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

“Until the End!” – thousands of protesters chant, rallying to say no to the October local elections – what they believe is a Russian special operation. The vast majority of democratic voters reject it.

Day 234 of #GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 12:13 PM

In June, only 20.5% of democratic electorate supported an unconditional participation of democratic forces in the local elections. 2/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 12:08 PM

Illegitimate President has stated that he would grant pardon to all the jailed leaders so that they could take part in the locals – obviously refused by leaders who are in jail for not granting them legitimacy to begin with. This shows that they might have bitten off more than they could chew. 3/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 12:08 PM

Two parties, Lelo and Gakharia, are very likely to participate, although the deadline for registration is August 4.

Peak attendance will be at the Rustaveli Avenue, of course.

Day 234 of #GeogiaProtests 4/4.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 12:08 PM

“Only free elections! No to Russian special operation!” — The protest rally continues on Rustaveli.

#GeorgiaProtests
Day 234

[image or embed]

— Publika.ge (@publikage.bsky.social) July 19, 2025 at 1:35 PM

⭕”Only free elections! No to the Russian special operation!” — The protest march is heading toward Rustaveli Avenue.

#GeorgiaProtests
Day 234

[image or embed]

— Publika.ge (@publikage.bsky.social) July 19, 2025 at 12:27 PM

⭕ “Only free elections! No to Russian special operations!”

📍 In Tbilisi, people are gathering near TSU. At 19:00, they’ll march to Parliament.

🇬🇪 The protest demanding new, free & fair elections has been ongoing for 234 days, every single day.

#GeorgiaProtests

[image or embed]

— Publika.ge (@publikage.bsky.social) July 19, 2025 at 11:49 AM

Today was an important day for Georgia; here’s why:

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

1. Day 234 of the protest with such a high turnout in burning heat on Saturday (a lot of people in Tbilisi go out of town on weekends in summer) is crazy.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

Historically, Georgia has protested during autumn, winter, and spring; however, it’s the first time in probably 100 years that we’re protesting in the summer; shattering yet another propaganda narrative “gEorGiaNs caNnOt pRoTesT iN sUmmuR”.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

2. It shows that the core of the protest movement is still very much here, even though you do not see big numbers every evening.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

3. It shows that people REALLY do want free and fair elections and the release of the political prisoners.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

Firstly, I think this shows our allies that we’re consistent in our request, and they should do everything within their power to speed up targeted sanctions against the regime.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

Secondly, it shows our enemies that we’re here, and there is no amount of intimidation tactics that is going to work on us. There’s no compromising our souls.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

They will either have to kill us en masse, which they absolutely cannot do (we’re just too small for that), or they will eventually have to give up to our demands.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

Finally, I wanted to say: thank you for your continued support! I am forever grateful to every follower and/or supporter of Georgian democracy.

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

We shall win this fight together! And once we do, I invite every one of you to Georgia to celebrate together! 🇬🇪❤️🌍

— General George Fella (@jezko.bsky.social) July 19, 2025 at 3:04 PM

This is a very significant development in the Georgian resistance that might just be the birth of the crowning element – a viable political alternative that can channel the uninterrupted protests.

Still long way to go in this direction, but fingers crossed. Tonight was a win.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 19, 2025 at 3:25 PM

Azerbaijan:

“Never accept occupation. That’s what we did. Don’t give up,” Azerbaijani President Ilham Aliyev said, addressing the Ukrainian people. He also announced that Azerbaijan is preparing legal documents to file a case against Russia in international courts.

[image or embed]

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

Back to Ukraine.

Russian attack on Ukraine last night consisted of around 400 drines and 20 missiles

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 19, 2025 at 7:00 AM

Here’s the Ukrainian air defense tally:

Correction: Kinzhals weren’t launched – they were Iskander-M or KH-23 (North Korean) ballistic missiles.

[image or embed]

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

HUR reportedly executed a complex cyberattack against Gazprom, gaining full access to its internal systems and exfiltrating hundreds of terabytes of data. Key operational networks—including SCADA, GIS, financial, legal and technical infrastructure—were wiped, Suspilne reports.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 19, 2025 at 7:52 AM

Ukraine has brought back 11 children from Russia and Russian-occupied territories. The youngest is 10 years old, the oldest is 17.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 19, 2025 at 6:27 AM

Shostka, Sumy Oblast:

Overnight, russian drones pounded the town of Shostka in Ukraine’s Sumy Oblast. Now there are reports of at least six air bombs dropped on the town.

[image or embed]

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

Kharkiv:

Czech skeptics who thought the war was a media conspiracy have been brought to Kharkiv.

A documentary film project, initiated by director Robin Kvapil, brought three Czech individuals to Kharkiv, Ukraine, who had previously believed the war was merely a media fabrication.

[image or embed]

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

Traveling from Prague to Kharkiv, the group experienced the harsh realities of the war firsthand. They endured shelling, spoke with wounded civilians, witnessed mass graves, and spent nights in bomb shelters. Their journey also included visits to an underground school in the metro and hearing

[image or embed]

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

the cries of families mourning fallen Ukrainian heroes.
The participants were particularly struck by the stark contrasts observed in front-line Kharkiv. They noted, “While rockets fly in from Russia, local cafes serve avocado toast amidst the loud sounds of explosions and air defense systems at work

[image or embed]

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

Their profound experiences on this trip formed the basis of a documentary film.

[image or embed]

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

These deluded Czechs are a very good example of just why we’re in the mess we’re in. Both in the US and in a lot of other places.

Zaporizhzhia Oblast:

IAEA says smoke near the Zaporizhzhia Nuclear Power Plant was caused by a forest fire at a safe distance from the site. The agency reports no nuclear safety threat at this time.

[image or embed]

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

Dnipropetrovsk Oblast:

Russian missile strike in the Synelnykove district of the Dnipropetrovsk kilked two people.

The enemy attack caused vehicles to catch fire. Residential buildings, a cultural center, a school, and a clinic were also damaged.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 19, 2025 at 7:43 AM

Odesa:

Russia struck an apartment building in Odesa tonight, igniting a fire that spread from the sixth to the ninth floor. At least one person was killed, several others injured, homes destroyed.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 18, 2025 at 10:36 PM

Russia struck Odesa last night, destroying multiple apartments.

A woman who escaped occupied Lysychansk was killed.

She fled once.
Russia found her again.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 19, 2025 at 7:28 AM

Ukrainian Navy forces destroyed a Russian sea mine that washed up on the shore in Odesa region. The device was safely neutralized by a controlled detonation.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 19, 2025 at 7:36 AM

The Russian occupied Donbas:

💥HUR carried out strikes against high-value Russian military targets in the Donbas region.

The targets hit include:
• three 48Ya6-K1 “Podlyot” air surveillance radar stations
• two “Nioby-SV” radar systems
• two S-300V surface-to-air missile launchers
• one P-18 early warning radar station

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 19, 2025 at 5:06 AM

Kharkiv Oblast:

A Ukrainian soldier shot down a Russian FPV drone mid-flight with a shotgun on the Kharkiv front. The drone was connected via fiber optic cable.

[image or embed]

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

Rostov on Don, Russia:

Massive overnight drone attack on Russia hit Rostov region hard. Over 50 long-distance trains are stuck in extreme heat after strike damaged rail lines. In Kamensk-Shakhtinsky, Russian air defense hit residential buildings. Five villages lost power. MoD claims 71 drones downed.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 19, 2025 at 3:49 AM

Moscow Oblast:

Zelenograd, Moscow region 💥💥💥

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) July 19, 2025 at 7:14 PM

🫡

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) July 19, 2025 at 7:14 PM

That’s enough for tonight.

Your daily Patron!

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

Kharkiv Ecopark has these adorable cuties you absolutely have to see!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 18, 2025 at 11:49 AM

Open thread!

FacebookTweetEmail
Previous Post: « Saturday Night Open Thread
Next Post: Sunday Morning Garden Chat: Cacti »

Reader Interactions

11Comments

  1. 1.

    Jay

    July 19, 2025 at 10:25 pm

    Thank you, Adam.

  2. 2.

    Jay

    July 19, 2025 at 10:34 pm

    Anton Gerashchenko
    ‪@antongerashchenko.bsky.social‬

    Follow
    “In reality, in 2022, it wasn’t a mobilization – it was the genocide of the Donbas population.”

    Maksim Davydov, an assistant to a “deputy” of the so-called “Donetsk People’s Republic,” gave an interview in which he told about the illegal mobilization in Donbas in 2022⤵️
    July 19, 2025 at 7:21 AM

    Everybody can reply
    110 reposts
    347 likes

    7

    110

    ‪Anton Gerashchenko‬
    ‪@antongerashchenko.bsky.social‬
    · 12h
    And the crimes and lawlessness perpetrated by the self-proclaimed head of the “DPR,” Denis Pushilin, and his accomplices.

    “There were no results from medical or draft commissions. People with deferrals, exemptions, students, the sick, and those physically unfit for combat were forcibly taken”

    bsky.app/profile/antongerashchenko.bsky.social/post/3lud5uebxak27

  3. 3.

    Adam L Silverman

    July 19, 2025 at 10:53 pm

    @Jay: You’re welcome.

  4. 4.

    Redshift

    July 19, 2025 at 10:58 pm

    Thanks again for doing this, Adam. Still reading every night, even if I don’t have much to say.

  5. 5.

    Adam L Silverman

    July 19, 2025 at 11:13 pm

    @Redshift: You’re most welcome.

  6. 6.

    Trivia Man

    July 19, 2025 at 11:52 pm

    Interesting news that seems to indicate attacks in Moscow tonight. Vid of fires, ill be looking for updates online.

  7. 7.

    Westyny

    July 19, 2025 at 11:59 pm

    Thank you, Adam.

  8. 8.

    Sister Inspired Revolver of Freedom

    July 20, 2025 at 12:22 am

    Thank you Adam.

  9. 9.

    MountainBoy

    July 20, 2025 at 1:00 am

    Thank you for these updates Adam!

  10. 10.

    AlaskaReader

    July 20, 2025 at 2:00 am

    Thanks Adam

  11. 11.

    knally

    July 20, 2025 at 2:56 am

    Thanks, Adam, for keeping on with this. I don’t read all of it every day but I come here first to find out what is happening in the war and adjacent stories (e.g. the Georgia aspect). It’s one of my trustworthy sources.

Comments are closed.

Primary Sidebar

On The Road - BigJimSlade - Alps 2025 - Courmayeur, Italy, Phone Pics 2
Image by BigJimSlade (8/30/25)

“Good Kim” VA House in Nov

Donate

Virgil Thornton VA House in Nov

Donate

Recent Comments

  • Baud on Sunday Morning Open Thread: Twenty Years After Katrina (Aug 31, 2025 @ 8:26am)
  • Gin & Tonic on War for Ukraine Day 1,283: Assassination (Aug 31, 2025 @ 8:25am)
  • schrodingers_cat on Sunday Morning Open Thread: Twenty Years After Katrina (Aug 31, 2025 @ 8:20am)
  • Suzanne on Sunday Morning Open Thread: Twenty Years After Katrina (Aug 31, 2025 @ 8:18am)
  • Baud on Sunday Morning Open Thread: Twenty Years After Katrina (Aug 31, 2025 @ 8: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
NYC Meetup in August

🎈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

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

Donate

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

Share this ArticleLike this article? Email it to a friend!

Email sent!