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

I’d hate to be the candidate who lost to this guy.

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

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

Quote tweet friends, screenshot enemies.

It’s the corruption, stupid.

And now I have baud making fun of me. this day can’t get worse.

Tide comes in. Tide goes out. You can’t explain that.

It may be funny to you motherfucker, but it’s not funny to me.

Republicans are the party of chaos and catastrophe.

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

If you tweet it in all caps, that makes it true!

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

There is no compromise when it comes to body autonomy. You either have it or you do not.

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

Weird. Rome has an American Pope and America has a Russian President.

The lights are all blinking red.

The poor and middle-class pay taxes, the rich pay accountants, the wealthy pay politicians.

Authoritarian republicans are opposed to freedom for the rest of us.

No one could have predicted…

At some point, the ability to learn is a factor of character, not IQ.

We will not go quietly into the night; we will not vanish without a fight.

I have other things to bitch about but those will have to wait.

Technically true, but collectively nonsense

The worst democrat is better than the best republican.

Mobile Menu

  • 2026 Targeted Political Fundraising
  • 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 / Archives for Foreign Affairs / War

War

War for Ukraine Day 1,490: It’s Not a Peace Process, It’s a Shakedown

by Adam L Silverman|  March 25, 202611:55 pm| 19 Comments

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

Quick housekeeping note update; Patrick, if you see this, please check your email. I sent you a message yesterday. Thanks!

It’s been a very long day and I’m getting to this late, so I’m going to try to just stick to the basics.

The cost:

Kateryna Holota, a Ukrainian Defender from the Odesa region, died defending Ukraine. She was forever be 22.

Kateryna joined the Ukrainian Armed Forces in 2025.

Eternal memory and eternal glory to Ukrainian Heroine.

[image or embed]

— Anton Gerashchenko (@antongerashchenko.bsky.social) March 20, 2026 at 7:30 AM

The reason:

A local maternity hospital in Lviv reported that two babies were born in their shelter yesterday during the massive drone attack on the city — Yaroslav and Sofia.

Life must prevail over death. Light must prevail over darkness.

💙💛
Via Hromadske

[image or embed]

— Olena Halushka (@halushka.bsky.social) March 25, 2026 at 12:32 PM

The Financial Times has reported that Russia is sending Iran weapons, supplies, and providing other forms of support:

Russia is finalizing a secret deal to supply Iran with drones and supplies following strikes on Tehran. – FT

By all means, keep lifting sanctions. Now those drones don’t just rain down on Ukraine, they’re hitting other countries too, and U.S. troops.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 6:01 PM

At the same time, Reuters has followed up on Financial Times reporting from January that Trump and his Team Clown Shoes are not actually working a peace process to end the war for Ukraine. Rather, they are running an organized crime style shakedown on behalf of Russia.

Since January 2025, the Trump administration has consistently: pressured Kyiv, not Moscow; aligned with Russia; and disregarded its core alliance commitments. Why would Ukraine give up land for a security guarantee that would be nothing of the kind? www.reuters.com/business/aer…

[image or embed]

— Ruth Deyermond (@ruthdeyermond.bsky.social) March 25, 2026 at 5:44 PM

KYIV, March 25 (Reuters) – The U.S. is making its ​offer of security guarantees for a peace deal in Ukraine conditional on Kyiv ceding all of the country’s eastern region of Donbas to Russia, President Volodymyr Zelenskiy told Reuters ‌in an interview.

With the U.S. focused on its own conflict with Iran, President Donald Trump is applying pressure to Ukraine in an effort to bring a quick end to the four-year war triggered by Russia’s 2022 invasion, Zelenskiy said.

“The Middle East definitely has an impact on President Trump, and I think on his next steps. President Trump, unfortunately, in my opinion, still chooses a strategy of putting more pressure on the Ukrainian side,” he told Reuters.

The U.S., Russia and Ukraine have held three rounds ​of high-level, trilateral talks in Abu Dhabi and Geneva this year in a bid to negotiate an end to Europe’s bloodiest conflict since World War Two, which has laid waste ​to swaths of Ukraine and killed hundreds of thousands of people.

The Ukrainian leader has repeatedly said robust security guarantees from international partners are needed to ensure ⁠that Russia does not restart hostilities in the future, after any peace deal is agreed.

Two vital questions remained unresolved regarding security guarantees, Zelenskiy said: Who would help to fund Ukraine’s weapons purchases to ​sustain its military deterrent, and how exactly would its allies respond in the face of any future Russian aggression?

“The Americans are prepared to finalise these guarantees at a high level once Ukraine is ready to ​withdraw from Donbas,” said the 48-year-old leader, who added that he understood the “subtleties” of the American position although he had not participated directly himself in the trilateral talks.

Russian President Vladimir Putin insists that control of the whole of Donbas is an essential element of his war aims, which Moscow would achieve on the battlefield if it could not do so at the negotiating table.

But the pace of Russia’s advance has been slow over the past two years. Military analysts say ​it could take a long time and a significant amount of manpower to conquer all of Donbas, which includes a so-called Fortress Belt of cities heavily fortified by the Ukrainian military.

Zelenskiy warned that a ​withdrawal would compromise the security of both Ukraine and, by extension, Europe, by handing the region’s strong defensive positions to Russia.

“I would very much like the American side to understand that the eastern part of our country is ‌part of our ⁠security guarantees,” he said.

he White House did not immediately respond to a request for comment.

Zelenskiy had said in January that a security guarantees document between Ukraine and the U.S. was “100% ready” and waiting to be signed. On Tuesday, following weekend talks between U.S. and Ukrainian officials in Miami, he said there was still work to be done.

More at the link.

Here’s a clip from the interview:

Remember, Putin’s goal has always been to use negotiations to buy him strategic time to continue his genocidal re-invason of Ukraine. Trump the members of Team Clown Shoes – Jared, Witkoff, Vance, Rubio – don’t care. All they want is a piece of paper Trump can wave so he can claim he’s ended another war, then lift sanctions, so Trump, his family businesses, Jared’s business, and Witkoff’s businesses can all make more money from the Russians.

There’s no deal to be had. And no Ukrainian leader, unless they’re working for Putin, is going to agree to it.

Since Trump stopped providing material support to Ukraine back in March 2025, the best thing that can happen is he gets distracted with the mess he’s made with his illegal war on Iran and just walks the rest of the way away from Ukraine.

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

show full post on front page

Ukraine Offers a Mutually Beneficial Partnership: We Can Strengthen Those Who Can Strengthen Us – Address by the President

25 March 2026 – 20:20

Dear Ukrainians!

A quick update on today. I held a coordination call covering all the regions affected by Russian strikes and hits. Special attention was on the Chernihiv region, where restoration of electricity continued throughout the day. I tasked government officials and the Presidential Office team to also work together with the military on air defense issues – especially protection against drones – in the western regions of Ukraine. We need to add defensive lines – this is a clear task. We also know that the Russians are preparing an operation against water supply systems in the coming months. And every community must take the protection of relevant facilities seriously and with full responsibility. Today, we went over the key tasks again with the Prime Minister of Ukraine, the CEO of Naftogaz, other government officials, and the Minister of Defense of Ukraine. The Air Force and the Armed Forces of Ukraine also have work to do.

Our diplomatic team is working actively, and in particular, we are engaging with countries in the Middle East and the Gulf, which now show a strong interest in Ukraine’s experience, above all in defending against drones. We already see that not only “shaheds” are being used in the Middle East and the Gulf region, but there is also growing evidence of the use of FPV drones. This is modern warfare, and everyone must be prepared for it. Ukraine has this expertise, and in exchange for our support, we need corresponding help in areas where we face greater challenges. This includes protection against ballistic threats and financial resources for defense. Ukraine offers a mutually beneficial partnership: we can strengthen those who can strengthen us. And the situation in the world now is such that only coordinated and joint actions can guarantee real results and genuine security. We see that we are being blocked in Europe, and as long as this risk remains, we must seek out additional opportunities to strengthen ourselves. The Middle East and the Gulf are, in our view, the right direction and serious opportunities to make us stronger.

We are also working closely with our reliable partners in Europe to scale up joint weapons production projects, first and foremost, drones. I am grateful to every country and every leader who are already with us. There will be new agreements as well – we are preparing them. And of course – gratitude to our warriors. Our positions on the front, our positions in domestic production, our strength here at home – this is what allows Ukraine to attract global attention. Without global attention, it is nearly impossible to withstand this kind of war. And without strong defense, the world does not notice the peoples fighting for freedom. That is why our courage and our strength are Ukraine’s most important assets. We defend our state. We defend our independence. And we achieve results for Ukraine.

Glory to Ukraine!

First Lady Zelenska was still in DC today where she participated in the announcement of two US universities – George Washington and Georgetown – joining the Global Coalition for Ukrainian Studies.

Georgia:

Day 483 of daily, uninterrupted, nationwide protests in Georgia.

Rustaveli Avenue, with the Kashveti church in the background.

📷 Lika Zakashvili

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 25, 2026 at 1:16 PM

Facing repressions and now even jail for “not recognizing the legitimacy of constitutional bodies,” Georgian protesters still hold this sign on Day 483 of daily #GeorgiaProtests:

“We will not recognize you regardless! Leave!”

📷 MOSE

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:26 PM

More pictures from #GeorgiaProtests Day 483

📷 MOSE

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:26 PM

Several jail sentences in Georgia today. Sesili Butkhuzi was just sentenced to 3 days in jail for peacefully protesting on a sidewalk.

📷 Publika

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 25, 2026 at 10:10 AM

Now the regime ties to smear Elene Khoshtaria as a mother, and attack her 4 children.

This is because even Georgian Dream hardcore can’t approve a mother-of-4 to be in jail over ridiculous charges.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 7:19 AM

@amnesty.org on Elene Khoshtaria’s unlawful sentence.

www.amnesty.org/en/latest/ne…

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 4:36 AM

From Amnesty International:

Reacting to the sentencing of opposition politician Elene Khoshtaria to one year and six months’ imprisonment for writing a slogan on an election poster, Denis Krivosheev, Amnesty International’s Eastern Europe and Central Asia Deputy Director, said:

“For a symbolic act of protest – writing barely visible graffiti on a street poster – Elene Khoshtaria will spend a year and a half in prison. This is yet another example of the criminal justice system being instrumentalized to punish dissent. Criminal sanctions for non-violent minor offences committed while peacefully expressing dissent are likely to be a disproportionate restriction of freedom of expression. In these cases, prison sentences should be avoided.

“In Elene Khoshtaria’s case, the severity of the punishment appears related not to material damage, but to her political opinions and the symbolic damage she has inflicted on the ruling party. The authorities must immediately release her, review her sentence, in particularly by quashing the prison term, and end all politically motivated trials without delay.”

A very telling incident happened today during a service at the Sioni Cathedral in Tbilisi.

Irakli Khomasuridze is a veteran hardcore anti-opposition activist.
Today, just as the GD President, PM, and Speaker of the Parliament were all bowing to venerate locum tenens Shio Mujiri and the cross, 1/

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:03 PM

Khomasuridze publicly exclaimed:

“Forgive me, holy father, but the authorities must be held accountable already for everything! They must be held accountable!” 2/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:03 PM

Khomasuridze’s deeply conservative values always made him vulnerable to the Georgian Dream propaganda. He also lost an eye during one of the clashes during the UNM era.

#GeorgiaProtests 3/3.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:03 PM

According to Irakli Khomasuradze, after his public confrontation with the Georgian Dream, the police took him to a cemetery near Krtsanisi woods and left him there.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:14 PM

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 25, 2026 at 2:57 PM

A second very telling story unfolded in Georgia today:

[image or embed]

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

The EU:

Euronews reports that the European Commission has postponed the presentation of the long-awaited proposal for a permanent ban on imports of Russian oil amid rising prices caused by the war in the Middle East.
www.euronews.com/my-europe/20…

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 6:46 AM

Another reason cited for the delay is disagreements between the EU and Hungary and Slovakia regarding the Druzhba pipeline.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 6:46 AM

Hungary:

Hungary’s Peter Magyar, main rival to Viktor Orban, speaks exclusively to DW News

DW News Mar 21, 2025 HUNGARY

youtu.be/e7U82MzYZgA?…

[image or embed]

— wastrying.bsky.social (@wastrying.bsky.social) March 25, 2026 at 11:04 PM

Here’s the full video:

European Commission has frozen a €16B plan for Hungary, reportedly over Viktor Orbán blocking EU funds for Ukraine.

www.rmf24.pl/fakty/swiat/…

[image or embed]

— Mina Hanse (@mina-hanse.bsky.social) March 25, 2026 at 9:18 PM

Machine translated into English from RMF24:

As RMF FM correspondent in Brussels Katarzyna Szymańska-Borginon unofficially learned, it is known that the Hungarian plan (for just €16 billion) has been put in the “EU freezer”. 

This confirms the information of our journalist, who was the first in February she announced that Budapest would wait for the money.

Officially, the European Commission assures that “the assessment is ongoing and the Commission will approve the plan for Hungary when it is ready.”

However, unofficially it is known that the case crashes over Hungary blocking a 90 billion EU loan to Ukraine. 

“It is difficult for the European Commission to agree to billions of euros for Viktor Orban when he violates the principle of ‘loyal cooperation’ and blocks money for a country that is fighting Russia” – explains an EU diplomat to RMF FM. 

Signs that the EC is already considering waiting with Hungary’s SAFE to the parliamentary elections in Hungary (the opposition Tisza party has a good chance of winning) the RMF FM journalist heard at the beginning of last month.

However, the final straw was the attitude of Orban, who confirmed his veto on the loan to Ukraine at Thursday’s EU summit. According to the findings of the RMF FM journalist, Hungary is very keen on money from SAFE, as it is demanding over a billion euros more than the allocation granted to it by the European Commission.

The EU’s SAFE programme provides €150 billion in support in the form of, among other things, low-interest loans, primarily for the purchase of military equipment, especially manufactured in Europe.

More at the link.

The US:

KELLOGG: Putin is the aggressor. We have to apply pressure on him. Zelenskyy is a hard-ass. Ukrainians have done the astounding: they’ve stopped the Russian war machine dead cold. Putin needs to realize he isn’t winning and won’t win. He should just declare victory and go home.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 10:20 AM

If you were wondering why LTG (ret) Kellogg was quickly sidelined by Trump in favor of Witkoff, this is why.

Marc Short on Witkoff/Kushner: Having two real estate developers in charge of foreign policy in Ukraine, Gaza, and Iran is concerning. There is a reason you want people to be Senate-confirmed: so they can be questioned by Congress about the deals they are making.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 1:22 PM

Trump’s temporary lifting of #sanctions is not that important: Russia physically cannot ramp up deliveries. What matters far more is that the surge in global prices alone is enough to resolve most of the Kremlin’s recent budget headaches.
ridl.io/when-oil-out…

[image or embed]

— Anton Barbashin (@abarbashin.bsky.social) March 24, 2026 at 4:06 PM

From Riddle:

One of the longest-running, most stubborn and irreconcilable debates among Russian economists in recent years has centered on the impact of sanctions imposed on Russia, its companies and its citizens by a wide array of countries and organizations. Some argue that the restrictions have only strengthened Russian sovereignty and made the economy more self-sufficient. Others have spent years insisting that the country is on the brink of collapse, which is always «just about to happen.» The overwhelming majority of participants in this dispute acknowledge the negative effects of sanctions but remain deeply skeptical that the problems they create will ever force the Kremlin to change its political course.

In recent months, however, a situation emerged that at first glance seemed to offer hope of a new twist in the sanctions saga. In October 2025 the United States unexpectedly ramped up pressure on Russia by imposing extraterritorial sanctions on Rosneft and Lukoil while simultaneously leaning hard on buyers of Russian crude—above all India. The effect was immediate: Russian oil exports began to contract slowly (down 1.2% in January 2026 from December 2025), while the Urals discount to Brent widened rapidly, reaching $ 27−30 per barrel by mid-February. Oil and gas budget revenues almost halved, deficit forecasts shattered records, and it began to look as if the Kremlin would have to make painful choices. Indeed, some decisions were taken after the February 26 meeting: the ruble went into free fall against major currencies, and the specter of sequestering unprotected budget items loomed on the horizon. And then, right at the most interesting point in the story, «Iran happened.»

War in the Persian Gulf has always been seen by the oil market as the ultimate risk factor, but this time the consequences exceeded even the most pessimistic forecasts. When prices surged above $ 100 per barrel and barely budged despite the massive release of 400 million barrels from strategic reserves, the White House took an unexpected step: first it allowed India a 30-day window to buy Russian oil already on tankers awaiting discharge, then issued a license to sell crude that had been loaded by April 12. Against this backdrop, Sri Lanka, Bangladesh, Thailand and even South Korea suddenly discovered an irresistible urge to buy Russian oil—especially since certain grades of Arabian crude were trading above $ 150 per barrel.

The central question now is whether the sanctions regime will be restored once (and if) the Gulf war ends, or whether this first relaxation marks the beginning of the end of the sanctions war. It is impossible to answer that today. But several important observations can already be made.

First, the original Western sanctions strategy on Russian energy (primarily oil) was aimed less at cutting export volumes than at reducing the revenues Moscow derives from them. When the United States and later the EU imposed oil embargoes, they assumed Russian companies would suffer heavy losses reorienting flows eastward—which, indeed, happened. The so-called price cap, followed by sanctions on the «shadow fleet,» intensified that pressure. The whole edifice remained relatively stable as long as the total volume of Russian oil was simply redistributed among different buyers (with Western countries effectively gifting their competitors a relatively cheap resource—a value-based choice on their part). But when huge volumes of Middle Eastern supply suddenly disappeared from the market, it became clear that the world could not do without Russian oil. The temporary lifting of sanctions is not that important: Russia physically cannot ramp up deliveries significantly for reasons unrelated to external restrictions. What matters far more is that the surge in global prices alone is enough to resolve most of the Kremlin’s recent budget headaches.

Western countries no longer need to quarrel over who is prepared to ease sanctions and who is not (even their complete removal is unlikely to cause prices to collapse right now). What they must understand is something else: genuine pressure on Russia is possible only when there is a sustained surplus of energy supply over demand. It is worth remembering that just a couple of months ago respected organizations such as the IEA and JPMorgan were forecasting Brent at $ 50−52—or even $ 30—per barrel in 2027.

On localized markets, sanctions policy works with devastating efficiency: it has, for example, virtually destroyed the forestry industry in northwestern Russia and slashed Gazprom’s exports many times over. But where the market is truly global, sanctions inevitably play a secondary role (recall the record export figures for Russian fertilizers in recent years). This creates a window of opportunity to rethink the entire sanctions strategy and shift it toward the model once applied to the Soviet Union: allow exports of raw materials while tightly restricting the flow of high-tech goods and technologies into the country.

The latter approach requires imposing strict producer liability for the end-use of their products. In recent years Russian missiles have been found to contain components from at least 49 Western companies. The most that has been done is to send them polite letters asking them voluntarily to stop supplying unreliable counterparties. By contrast, in the early 1980s Toshiba’s delivery of equipment to the USSR in violation of CoCom rules led to arrests, the resignation of almost the entire company leadership, and a complete ban on its exports to the United States. Today, despite far graver consequences from sanctions violations, no financial, administrative or criminal measures have been taken against a single executive of any Western firm. Yet precisely such tough measures could ensure far more effective enforcement of the sanctions regime.

Much more at the link.

Back to Ukraine.

FERGUSON: Black Sea Straits were a critical factor after Russian invasion of Ukraine. If Russians had succeeded in controlling Black Sea and preventing Ukrainian trade, the war could have been over. But Ukrainians won the battle of the Black Sea — and there’s a lesson to learn.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 2:36 PM

I personally cannot stand Ferguson. I think he’s a two bit ideologue trying to cosplay as a serious historian, but in this case he is correct.

Video of a russian Shahed drone being destroyed with small arms from aboard a Yak-52 aircraft in the skies over Ukraine.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 4:45 PM

After Starlink was disabled, Russian commanders began sending their soldiers to install antennas and Wi-Fi repeaters on poles and trees. However, Ukrainian drone operators are finding them there as well.
t.me/blackraven93ua

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 5:07 PM

I find it exceedingly interesting just how much turning Starlink off for the Russians has negatively effected their performance on the battlefield. Part of what makes it interesting is that the Russian military’s use of Starlink was always supposed to be against Starlink’s terms of service and the use by the Russians was supposed to be happening illicitly. If find it interesting that Starlink never used the geolocation data for the terminals that Russia was using in order to turn those off until the problem became too much of a PR headache for Musk to ignore. Just another reason for Musk to be criminally investigated, all of his assets frozen, his companies nationalized, broken up, and then sold for parts with the profits going into the Treasury Department’s general fund, his test tube army of sex selected freaky boys put into child protective services, and fraudulently obtained citizenship revoked followed by his deportation.

Kharkiv:

A woman who was severely wounded in today’s russian drone strike on Kharkiv has died in the hospital‼️

Fucking bastards!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 2:59 PM

The aftermath of today’s Russian strike on Kharkiv. The footage shows burned-out cars. Remains of Russian UAVs that terrorized the city can also be seen.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 9:00 AM

Four years ago, I saw Kharkiv’s Taras for the last time. He stands there even now, covered in sandbags as if he were sleeping.

​I miss him. I had no idea how much this statue inspired me until I could no longer see it.

​I hope he survives this. I hope I will see our Taras uncovered once again.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 11:58 AM

Kherson Oblast:

🔥Airstrike on a Russian underground command bunker in Kherson region.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 2:53 PM

Russia:

🛢️A new in depth Dallas Analytics report details how Rosneft is restructuring refinery protection in response to sustained drone strikes.

The report highlights how refinery protection is becoming increasingly complex as drone threats evolve.

Full article: dallas-analytics.com/inside-rosne…

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 25, 2026 at 3:13 AM

Leningrad Oblast, Russia:

Last night, Ukrainian drones struck the Novatek-Ust-Luga facility in Leningrad Oblast of russia 🔥

This is one of Russia’s key Baltic Sea ports, through which they export crude oil and petroleum products, including via vessels belonging to the shadow fleet.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 9:32 AM

The Russian port of Ust-Luga engulfed in flames after a Ukrainian drone attack, one of Russia’s largest Baltic ports handling over 100 million tons of cargo annually.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 25, 2026 at 12:16 PM

In Russia’s Leningrad region, an oil terminal has been burning for six hours after being hit by drones of the SBU’s “Alpha” Special Operations Center.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 9:59 AM

The operation was carried out by SBU special forces in cooperation with the Unmanned Systems Forces, the Special Operations Forces, the Defense Intelligence of Ukraine, and the State Border Guard Service on the Day of the Security Service of Ukraine.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 9:59 AM

Russian Ust-Luga port in Leningrad region right now, allegedly 🤯
Holy shit!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 11:24 AM

At least 40% of Russia’s oil export capacity is at a halt following Ukrainian drone attacks, a disputed attack on a major pipeline, and the seizure of tankers. – Reuters

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 25, 2026 at 1:30 PM

Russian Ust-Luga oil port. The scale of the fire can make hell jealous 🔥🔥🔥

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 8:47 PM

Reuters) – Russia’s Baltic ports of Primorsk and Ust-Luga suspended crude oil and oil products loadings on Wednesday after massive Ukrainian drone attacks.

Primorsk handles up to ~75 million tons of oil annually, while Ust-Luga handles over 100 million tons of cargo

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 25, 2026 at 12:26 PM

Overnight, Ukraine’s Defense Forces struck the Russian combat icebreaker Purga in Leningrad region, the General Staff reported.

These vessels combine the functions of an icebreaker and a warship, and are used in particular by the FSB’s Border Service.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 25, 2026 at 9:38 AM

View on the under construction Project 23550 ice-class patrol ship Purga before and after today’s Ukrainian strikes on the port of Vyborg.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 25, 2026 at 2:57 AM

More like an ice broken than an ice breaker.

In the morning, strategic facilities in the Leningrad region were attacked with aerial bombs dropped from A-22 light aircraft. It is the first time since World War II that aerial bombs have fallen on the Leningrad region.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 11:42 AM

It is reported that this is the same aircraft that was carrying a FAB-250 bomb. The bomb may have been dropped earlier, as upon impact with the building of JSC “Agricola”, located about 30 meters opposite an FSB building, the aircraft only shattered windows and caused a fire on the roof.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 2:04 PM

Belgorod Oblast, Russia:

Operators of Lasar’s Group carried out a successful special operation in the Belgorod region, destroying 6 Russian tanks and 2 trucks.
t.me/lasars_group…

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 25, 2026 at 12:55 PM

That’s enough for tonight.

Your daily Patron!

Nightmares, blindness, and healing with dogs: How Ukrainian defenders restore their lives after war trauma

Wed, March 18, 2026 – 10:21

https://newsukraine.rbc.ua/analytics/nightmares-blindness-and-healing-with-dogs-1773820709.html

[image or embed]

— PKs Powerfromspace1 (@powerfromspace1.mstdn.social.ap.brid.gy) March 19, 2026 at 2:31 AM

From RBC Ukraine:

When a soldier cannot sleep at night because of post-traumatic stress disorder, has lost sight, or, after injury, can no longer do what was once possible, medical protocols are sometimes not enough. That is when emotional recovery becomes essential, and soldiers undergo it at the Ministry of Internal Affairs of Ukraine rehabilitation center in Pushcha Vodytsia, Kyiv.

How Ukrainian soldiers learn to live again, what pushed serviceman Serhii to finally seek treatment, how a psychologist with visual impairment helps patients through a peer-to-peer approach, and why sometimes dogs that people can play with work better than medicine — in a report by RBC-Ukraine.

In addition to the main approaches, various additional methods are also used here for rehabilitation, as many as possible that can help soldiers improve their condition. Here, they can sing and walk around the territory with the dogs. Blind patients even planted trees. Later, they came back after some time, returned to their trees, and checked how they had grown.

More at the link.

Open thread!

War for Ukraine Day 1,490: It’s Not a Peace Process, It’s a ShakedownPost + Comments (19)

Open Thread: Our ‘Not Enough Facepalms’ Administration

by Anne Laurie|  March 25, 20267:15 pm| 64 Comments

This post is in: Excellent Links, Open Threads, Republican Venality, Trump Crime Cartel, War

Iran rejects ceasefire as widely predicted.

[image or embed]

— George Pearkes (@peark.es) March 25, 2026 at 8:38 AM

Forget TACO, we are approaching the NACHOOO Zone
Not
Able to
Cease
Hostilities
On
Our
Own
‪

This is what is consistently missing from coverage of Trump’s blurts about the war, and especially market reaction. He controls very little.
The key to ending the war is reopening the Straight, and Iran has total control over when (and what) transit occurs there. The war ends when they say so.

[image or embed]

— Douglas Moser (@douglasmoser.bsky.social) March 25, 2026 at 12:33 PM

No problem, libs!

We are literally planning an actual war around what is essentially a Call of Duty highlight reel.

[image or embed]

— Starfire’s Deranged Neocon Foreign Policy Podcast (@irhottakes.bsky.social) March 25, 2026 at 8:02 AM

… The daily montage typically runs for about two minutes, sometimes longer, the officials said. One described each daily video as a series of clips of “stuff blowing up.”

The highlight reel of U.S. Central Command bombing Iranian equipment and military sites isn’t the only briefing Trump gets about the war. He’s also updated through conversations with top military and intelligence advisers, foreign leaders and news reports, the officials said.

But the video briefing is fueling concerns among some of Trump’s allies that he may not be receiving — or absorbing — the complete picture of the war, now in its fourth week, two of the current officials and the former official said.

They said the videos are also driving Trump’s increasing frustration with news coverage of the war. Trump has pointed to the success depicted in the daily videos to privately question why his administration can’t better influence the public narrative, asking aides why the news media doesn’t emphasize what he’s seeing, one of the current U.S. officials and the former U.S. official said. ..

“We can’t tell him every single thing that happens,” a current U.S. official said. The official noted that Trump’s briefings tend to draw better feedback from his aides when they focus on U.S. victories.

Overall, the official said, the information Trump gets about the war tends to emphasize U.S. successes, with comparatively little detail about Iranian actions.

One example came this month when five U.S. Air Force refueling planes were hit in an Iranian strike at Prince Sultan Air Base in Saudi Arabia, according to one of the current U.S. officials. Trump wasn’t briefed about the strikes, and he learned what had happened from media reports, the official said. When Trump inquired, he was told the planes weren’t badly damaged, the official said.

The official said Trump reacted angrily behind the scenes to the news coverage. Publicly he posted on Truth Social calling coverage of the strike misleading and accusing media organizations of wanting the U.S. “to lose the War.” …

show full post on front page

Elsewhere…

I was told this constituted concealing military objectives inside civilian areas. Hostage-taking, essentially. Hope there aren't any elementary schools nearby!

[image or embed]

— Chatham Harrison dba TRUMP DELENDUS EST (@chathamharrison.bsky.social) March 25, 2026 at 3:14 PM

Ooo, 5000 Marines (including support troops) against a country with a population the size of Germany’s.

[image or embed]

— Patrick Chovanec (@prchovanec.bsky.social) March 25, 2026 at 4:23 PM


Pastor Mike Johnson, Speaker for the Enabling Party
:

More from the Speaker to me about 2,000 troops:
"The build up of troops is very different than boots on the ground. We don't have boots on the ground. I don't think that's the intention, but I think Iran should watch that build up, and they need to take note of that."

[image or embed]

— Eric Michael Garcia (@ericmgarcia.bsky.social) March 25, 2026 at 10:59 AM

We've got to continue waging the war to get something back that we had before we started the war.

[image or embed]

— Patrick Chovanec (@prchovanec.bsky.social) March 25, 2026 at 8:44 AM

Contra:

Even the crazy lady gets it.

[image or embed]

— Patrick Chovanec (@prchovanec.bsky.social) March 25, 2026 at 3:41 PM

Forget the Madman Theory, this maladministration has invented the Idiot Theory!

"I DONT WANNA PLAY ANYMORE THIS ISNT FUN FOR ME NOW!!"

[image or embed]

— Daniel Gilmore (@gilmored85.bsky.social) March 25, 2026 at 1:57 PM

Besides Trump only being capable of bullshitting ppl, another huge driver in the collapse of his presidency is his inability to understand culpability. His narcissistic ego doesnt allow for it in order to protect itself, so "dont do unpopular things bc ppl will blame you" just doesnt compute to him

— Daniel Gilmore (@gilmored85.bsky.social) March 25, 2026 at 11:54 AM

What a creative way to say Trump has no plan in Iran…

[image or embed]

— Congresswoman Sara Jacobs (@sarajacobs.house.gov) March 25, 2026 at 2:37 PM

Open Thread: Our ‘Not Enough Facepalms’ AdministrationPost + Comments (64)

War for Ukraine Day 1,489: Russia Continued Its Overnight Bombardment Throughout the Day

by Adam L Silverman|  March 24, 202610:13 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 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)

The cost:

In Ivano-Frankivsk Russians killed 15‑year‑old Anelia and her father, Volodymyr, in a Shahed drone strike 💔🕯

They had been visiting the mother and newborn baby brother at the maternity hospital when the russian drone hit.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 6:52 PM

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 6:52 PM

Russia carried its overnight bombardment into today.

A new russian pattern of daytime attacks? For the second time in a week, russia has launched a massive daytime drone attack, sending dozens of Shaheds, non-stop, for a couple of hours already.

Air defence crews are doing a heroic job — but the air raid alert is still on.

[image or embed]

— Olena Halushka (@halushka.bsky.social) March 24, 2026 at 6:56 AM

It’s the fourth hour of the air raid here and the russian drones don’t seem to end. The russian Tu-160s have reportedly taken off as well. This is how russia aims for peace.
📸 Air raid alert map.

[image or embed]

— Olena Halushka (@halushka.bsky.social) March 24, 2026 at 9:23 AM

Today was one of the largest russian drone attacks on Ukraine to date, according to monitoring reports.

Russians deployed more than 800 drones starting in the evening, and the attack already lasted over 21 hours.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 12:26 PM

Here’s Ukraine’s air defense tally:

The Ukrainian Air Force reports on the overnight Russian missile and drone attack.

Shot down:
365/392 Shahed and other type drones
0/7 Iskander-M/S-400 ballistic missiles
18/18 Kh-101 cruise missiles
5/5 Iskander-K cruise missiles
2/4 Kh-59/69 cruise missiles

#Ukraine

[image or embed]

— NOELREPORTS (@noelreports.com) March 24, 2026 at 4:05 AM

We’ll have all the details after the jump.

As Russia continues it’s genocidal bombardment of Ukrainian civilians and civilian targets and as Ukraine pushes the Russian invaders back moving the front lines towards Ukraine’s actual borders with Russia, the US is still trying to bully Ukraine into capitulating to Russia’s demands.

The US and Russia ramp up pressure on Ukraine to withdraw from Donbas, or Washington may walk away from talks and shift focus entirely to Iran.

Putin continues to insist on the agreements reached with Trump in Anchorage (where Ukraine was not even present, but Donbas apparently was promised to him)

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 24, 2026 at 8:21 AM

From Ukrainska Pravda:

The US, together with Russia, is pressuring Ukraine over the withdrawal of Ukrainian forces from Donetsk Oblast. Sources have said that if there is no progress, Washington may withdraw from the negotiations and shift its focus to military operations in Iran.

Quote from a member of President Volodymyr Zelenskyy’s team familiar with the results of the latest round of talks on 21-22 March: “The Americans do not see where we can reach an agreement on the main issue. And this could force them to leave the process altogether, switch to Iran, their elections and so on. They are even ready to offer us real security guarantees if we withdraw from Donbas. But I simply cannot imagine how this could be implemented in Ukraine.”

Details: It was noted that the real start of the negotiation process dates back to the summer meeting between US President Donald Trump and Russian leader Vladimir Putin in Anchorage.

Russia is now consistently referring back to the “agreements” allegedly reached with Trump in Anchorage, which is hindering the development of a genuine negotiation process with Ukraine.

Quote from another member of Zelenskyy’s team familiar with the talks: “It feels like there are three sides present at the meetings, but Ukraine is constantly arguing with this ‘Anchorage’ issue. Whatever is discussed, everything comes back to the Americans saying something like: ‘Withdraw from Donbas and we will build a paradise for you, as agreed in Alaska.'”

Details: The key issue in the negotiations remains the presence of Ukrainian forces in Donetsk Oblast.

Quote from a source involved in the talks: “Our side is spending a lot of time trying to steer the Americans away from the idea of withdrawal towards creating some kind of economic zones or other alternatives. But at some point everything is dropped and once more we hear: ‘You need to withdraw.’ And it goes round in circles.”

Details: In addition, Ukraine remains dependent on financial support from its allies.

Quote from a senior member of Zelenskyy’s team: “Europeans insist that funding will be provided and that they will find a way around Hungary’s opposition. We are managing within our current budget for now. But if the EU does not come up with a solution, by the second half of the year we may still have funds for the armed forces, but not for social payments. And it is completely unclear what to do then.

That is why Budanov [Kyrylo Budanov, Head of the President’s Office] and Arakhamia [Davyd Arakhamia, leader of the Servant of the People parliamentary faction] have to keep travelling, keep talking and searching for the right wording for as long as it takes. Otherwise, it could mean several more years of war without the US. Are people ready for that? I fear not.”

More at the link.

As I wrote just the other night, Ukraine is going through with this farce of a peace process in the attempt to keep Trump and his Team Clown Shoes chilled out. They know that nothing that comes out of it will be something that Ukraine can agree to and live with. They also know that the peace process is all part of Putin’s strategy, specifically to create strategic time. Unfortunately Trump, Witkoff, Kushner, and the other members of Team Clown Shoes are too ignorant to understand what the Russians are actually doing and too greedy in the hopes of making money by doing more business with Russia to care.

Of course Trump is just completely delusional about all of this:

“Putin and Zelenskyy are close to reaching an agreement – they need to sit down at the negotiating table and come to terms.” – Trump.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 24, 2026 at 3:37 PM

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

show full post on front page

The Scale of Today’s Attack Strongly Indicates That Russia Has No Intention of Really Ending This War – Address by the President

24 March 2026 – 20:39

Dear Ukrainians!

Today, for almost the entire day, starting from last night, Russia has been striking Ukraine with “shaheds.” There was a massive attack during the night – both missiles and “shaheds” – and throughout the day, new waves of drones continued. More than 550 drones of various types were launched just today, a significant number of them specifically “shaheds.” The geography of this attack is extensive. Although the majority of drones were shot down – more than 500 confirmed interceptions – unfortunately, there were still hits in Lviv, Ivano-Frankivsk, Ternopil, Vinnytsia, Zhytomyr, as well as in the Khmelnytskyi, Rivne, Kharkiv, and Dnipro regions. Sadly, people have been killed. My condolences to the families and loved ones. As of now, more than 40 people have been reported injured, including five children. All are receiving the necessary assistance. Among Russia’s targets, energy infrastructure is primary – they continue their operation to break Ukraine and our power system. Unfortunately, ordinary homes have also been hit – the centers of our cities have been attacked, including Lviv’s historic center. The buildings of St. Andrew’s Church in Lviv caught fire. The history of this church dates back to the early 17th century. Iranian “shaheds” enhanced by Russia hit a church in Lviv – this is utterly perverse, and only the likes of Putin could take pleasure in it. In Ivano-Frankivsk, a maternity hospital was damaged.

The scale of today’s attack strongly indicates that Russia has no intention of really ending this war. And if we take into account that Russia is also helping the Iranian regime to carry out strikes across the region, the conclusion becomes self-evident: without additional and strong pressure on Russia, without significant Russian losses, those in Moscow will not develop any desire to back down from the war and somehow come to terms with peace again. It is precisely pressure that is clearly lacking right now, and, on the contrary, there are signals encouraging Russia – encouraging them to continue what they have been doing for years, only increasing their aggressiveness. The fact that sanctions against Russia have been partially eased serves Russia’s interest to continue the war. The Russians will earn at least two billion dollars from the easing of sanctions in these weeks alone. This is dangerous for everyone. Precisely as a signal. As a direction. The “shahed” should by no means be the main symbol of what is happening here, in Europe, in the Middle East, or anywhere else in the world. People want a normal life. And it is the task of leaders to work towards this. I am grateful to every leader, every country, every parliamentarian, and civic activist in our partner countries who will not remain silent about what is happening and who will continue helping us pressure Russia for the sake of real peace. I want to thank everyone working to develop new and effective forms of international coordination to protect ourselves collectively and to really counter both missile and drone attacks. There definitely must be more control and more coordination, so that Russia, the Iranian regime, and other similar formations cannot easily access microelectronics or other components needed to produce weapons. Europe and other parts of the world must certainly have greater production capacity and more cooperation to ensure modern and reliable air defense. This is exactly how we are working with our partners, and we are preparing the relevant agreements. The technologies of war have reached a level where air defense must be multi-component. And to be truly strong, air defense must be collaborative – when it’s not just one party, but everyone acting together to protect the skies. And I thank everyone who keeps working on diplomacy and the pursuit of worthy, coordinated responses to every challenge.

Today, our negotiating team delivered a report after returning from the United States. Unfortunately, there has been no real progress – Russia has no desire to move toward peace. But it is crucial that we in Ukraine, the United States, Europe, and other global actors do everything possible, everything necessary, to make the Russians interested in diplomacy in a real and honest way, not just to profit more from oil and buy more time for further attacks and aggression. Peace must be reliable – that is our goal, and it will be achieved. And we will respond to attacks. That is certain.

Glory to Ukraine!

First Lady Zelenska was in the US today and participated in the Fostering the Future Together summit.

Olena Zelenska Arrived in the United States and Took Part in the Fostering the Future Together Global Coalition Summit, Highlighting Ukraine’s Digitalization

24 March 2026 – 22:10

First Lady of Ukraine Olena Zelenska has arrived in the United States at the invitation of U.S. First Lady Melania Trump to take part in the two-day summit of the Fostering the Future Together global coalition.

The coalition was launched by the First Lady of the United States during the 80th session of the UN General Assembly to bring countries together around expanding opportunities for children through education and technology. The summit includes representatives from 45 countries and 28 technology companies.

“Ukraine has much to share here. It would be no exaggeration to say that, besides the resilience of our people, it is precisely digital systems that help us endure,” the President’s wife emphasized in her address to the summit participants.

In particular, Olena Zelenska spoke about the State in a Smartphone concept – a vision implemented through Ukraine’s government service Diia.

“When millions of Ukrainians were forced to leave their homes, when physical infrastructure was being destroyed, the state and its services remained with people on their phones. This is precisely why Diia was included in TIME’s list of the best inventions of the year,” the First Lady noted.

She also highlighted the Diia.Education platform where people can freely gain knowledge in digital literacy, data skills, online safety, and cyber hygiene.

In addition, Ukraine has developed the Mriia ecosystem, created on the initiative of President Volodymyr Zelenskyy. It is a unified digital education platform for students, parents, and teachers, bringing together all key elements of the learning process in one environment – from educational materials and schedules to communication and assessment. One in four educational institutions in the country is already connected to Mriia, and kindergartens are now beginning to join the Mriia.Preschool system.

According to Olena Zelenska, artificial intelligence is already becoming part of Ukraine’s digital solutions. In 2025, Ukraine established the WINWIN AI Center of Excellence, a national hub working on integrating AI into key areas of public life.

“We are joining Mrs. Trump’s initiative and see it as an important step toward elevating the issue of children’s development and education to the global level and bringing countries together around a shared responsibility,” the President’s wife concluded.

Georgia:

Day 482 of daily, uninterrupted, nationwide protests in Georgia.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 24, 2026 at 1:48 PM

Georgian opposition leader Helen Khoshtaria has just been sentenced to 1.5 years in prison for writing “Russian Dream” on a Georgian Dream campaign poster, allegedly causing ~$200 in damage.

She did it in solidarity with a student prosecuted for the same act. She has been in prison since Sept 15.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 24, 2026 at 5:02 AM

Protesters on Rustaveli Avenue are writing on a Georgian Dream campaign banner—in solidarity with Helen Khoshtaria, who was sentenced to 1.5 years in prison today for doing exactly that.

Day 482 of daily protests.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 24, 2026 at 1:59 PM

„When you are fighting the Russian regime, refusing to recognise it, and you understand the nature of the struggle you are in, it would be astonishing, indeed irresponsible, not to be prepared for a whole range of discomforts“, – writes Elene.

[image or embed]

— Publika.ge (@publikage.bsky.social) March 24, 2026 at 11:26 AM

2/ The prosecution charged her with damaging someone else’s property, which resulted in significant harm. According to the agency, Khoshtaria damaged three election banners, with the total damage amounting to 570 GEL (200 USD).

[image or embed]

— Publika.ge (@publikage.bsky.social) March 24, 2026 at 6:01 AM

3/ On 14 September 2025, Elene Khoshtaria wrote “Russian Dream” on Kakha Kaladze’s election banner, expressing solidarity with student Megi Diasamidze, who is also being prosecuted for damaging Kaladze’s banner.

— Publika.ge (@publikage.bsky.social) March 24, 2026 at 6:01 AM

4/ Elene Khoshtaria did not participate in the court proceedings. She was represented by a public defender, who did not deliver a closing statement.
The leader of “Droa” was arrested on 15 September 2025.

— Publika.ge (@publikage.bsky.social) March 24, 2026 at 6:01 AM

Reacting to the unlawful sentence against Elene Khoshtaria, Georgia’s Opposition Alliance reiterates there will be no prisoner trade with the regime and that the only solution is to dismantle the regime / force them into a collapse, which they deem inevitable.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 24, 2026 at 6:18 AM

Although, it’s quite refreshing that they are so blunt about it — the regime wanted to jail Elene Khoshtaria and whatever she might (not) have done is just a trigger.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 24, 2026 at 11:29 AM

Just hours ago, they sentenced democratic leader and mother of 4 children, Elene Khoshtaria, to 1.5 years on ridiculous charges.

Today, her twins turned 12.

The cake says “from mother.”

Georgia, 2026.

📷 Shushana Matsaberidze

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 24, 2026 at 5:08 PM

Many more Georgian protesters had their accounts and assets frozen today in relation to their 2025 peaceful activities.

#TerrorinGeorgia #GeorgiaProtests

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

NATO:

NATO’S ADMIRAL, VANDIER: The war in Ukraine has triggered a new era for NATO. With 32 nations pledging resources, we are moving beyond traditional methods to invent the future of warfighting. We will ensure NATO keeps its edge and never has to wage a war it could lose.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 1:10 PM

Germany:

German investments in Ukrainian drone company will provide 15k interceptors to the National Guard of Ukraine.

The funds will help increase drone production, and any surplus drones could be exported once Ukrainian needs are met.

Building EU defence capability together. 🇩🇪🤝🇺🇦

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 24, 2026 at 4:20 AM

Alice Weidel: “They ship countless billions to one of the most corrupt regimes on Earth: Ukraine. To prolong a war that is not ours. They stand with Kyiv even when the regime blackmails, threatens, and physically attacks vital infrastructure inside EU member states.”

What a vile, lying russian

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 10:15 AM

shill. Not once has she called out russia for its invasion, for murders, for the abduction of children, for the razing of cities, or for any of the thousands of war crimes. Please, dear Germans, do not vote for this fascist.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 10:15 AM

Hungary:

Hungarian FM Péter Szijjártó confirmed that he is in regular contact with Russian FM Sergei Lavrov during closed meetings of the European Union.

Really looking forward to Hungary without this russian proxi government.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 12:22 PM

The US:

GEN. GRYNKEWICH: Russia invaded Ukraine thinking it would be a two-week war. As a friend of mine recently said: “The hardest part of a short two-week war is the first couple of years”. I think Putin has learned that the hard way.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 11:21 AM

HODGES: We are blinding ourselves to the potential goodness and benefits we could gain from Ukrainian help. It’s arrogance, and if we don’t seize this opportunity to learn and adapt our capabilities, Trump will make us irrelevant.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 9:42 AM

Back to Ukraine.

Overnight, russia attacked Ukraine with 7 ballistic missiles, 23 cruise missiles, 4 guided aerial missiles, and 392 drones.

Four people were killed and dozens injured across Poltava, Zaporizhzhia, and Kherson regions.

The drone attack is still ongoing.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 5:35 AM

In Zhytomyr, Ivano-Frankivsk, and Vinnytsia, drone strikes also hit central parts of the cities. Russian barbarians attacking Ukrainian cities in the middle of the workday‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 11:59 AM

Tuesday in Ukraine. For half a day already, air raid alerts and explosions have been ongoing across almost the entire country.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 24, 2026 at 9:19 AM

Today a Ukrainian Navy Mi-8 helicopter crew shot down 12 Shahed drones in just three hours.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 12:11 PM

Loitering munition strike on another Russian Tor-M2 air defence system

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 7:49 AM

Russian occupied Crimea:

🎉A Bastion-M launcher loaded with Zircon hypersonic missiles was destroyed in Crimea by GUR last night as it was preparing to fire on Ukraine.

This translated video shows details of the strike. And as long as they keep trying to attack, we will keep making more videos.🎥💥

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 24, 2026 at 10:26 AM

Moment of a strike by an unknown Ukrainian guided mid-strike drone with a new interface on a Russian Bastion missile system. Crimea, tonight.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 9:52 AM

Kharkiv Oblast:

Russia struck a passenger train in Kharkiv Oblast with an FPV drone, killing one person.

People are the target. Russia sends drones into apartments, into cars, now into trains — wherever there are people, there is a target. The message is clear: this is genocide.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 3:19 AM

Russian FPV drone struck the Slatyne–Kharkiv commuter train‼️
A 61‑year‑old passenger was killed at the scene. The train driver and his assistant were also injured.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 9:03 AM

Dnipro:

❗️Russia struck a residential building in Dnipro with a drone. People were severely injured!

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 5:42 AM

The Russians also struck a multi-story residential building in Dnipro with a drone.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 24, 2026 at 6:05 AM

Lviv:

Lviv is under russian drone attack right now!

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 10:48 AM

In Lviv, at least two people were seriously injured in a drone attack, according to the head of the region.

Russians struck the city in the middle of the workday, when people were out and about. Bastards. Terrorists‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 10:50 AM

The historic Bernardine Monastery in Lviv, part of a UNESCO World Heritage site, is on fire after a russian drone attack.

🎥 Xenia Gerke on Facebook

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 1:29 PM

“russia protects Christianity”, the morons are telling us.

[image or embed]

— Olena Halushka (@halushka.bsky.social) March 24, 2026 at 12:50 PM

A man hangs the Ukrainian flag from the balcony of a Lviv apartment building shattered by russian strike.

Russia can destroy the walls, but they can’t break the spirit 🇺🇦

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 1:20 PM

Ivano-Frankivsk:

Ivano-Frankivsk right now!

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 11:36 AM

In Ivano-Frankivsk police officer resuscitating a woman injured in russian Shahed drone strike.

2 people were killed in this strike, 4 others were injured, including a six‑year‑old child.

The attack also damaged the buildings of a maternity hospitals, along with about ten other structures.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 12:33 PM

Russian bastards‼️ Fucking barbarians❗️

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 12:33 PM

Vinnytsia:

Russian drones are attacking Vinnytsia!

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 24, 2026 at 11:37 AM

Zaporizhzhia Oblast:

Zaporizhzhia right now ‼️

Russian bastards are fighting apartment buildings and sleeping families.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 11:18 PM

Tonight, the Russians struck Zaporizhzhia, killing one person and injuring seven. Apartment buildings and private houses, a shop, cars, non-residential buildings, and an industrial infrastructure facility were damaged.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 24, 2026 at 5:48 AM

Poltava:

In Poltava region two people have been killed and seven others injured, including one child, in today’s russian attack‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 8:41 AM

Kherson:

In Kherson, russian shelling in the morning destroyed a private residential house, trapping a person under the rubble. Rescuers later recovered the body of a man showing no signs of life‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 8:57 AM

Kherson Oblast:

🔥Airstrike on a Russian underground command bunker in Kherson region.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 2:53 PM

Leningrad Oblast, Russia:

Russian oil-loading port in Primorsk is still on fire 🔥 👀

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 24, 2026 at 9:17 AM

One day later, the Russian port of Primorsk is still burning heavily.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 4:18 AM

Cloud cover usually prevents satellites from seeing strike damage, but not in Primorsk, Russia, where fires at the port are still burning for a second day.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 24, 2026 at 8:40 AM

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

I went to go visit Ash, who was rescued by our friend Marika the frontline medic, and she’s doing much better now! She has started eating again and hopefully will be able to go home with a new family soon. Ukrainian cats have lived tough lives, but are still so warm & kind. 😺

[image or embed]

— Nate Mook (@natemook.bsky.social) March 22, 2026 at 11:26 AM

Open thread!

War for Ukraine Day 1,489: Russia Continued Its Overnight Bombardment Throughout the DayPost + Comments (9)

Open Thread: Second Order Effects

by Anne Laurie|  March 24, 20265:16 pm| 135 Comments

This post is in: Show Us on the Doll Where the Invisible Hand Touched You, Trumpery, War

Open Thread: Second Order Effects

The REDUCE-REUSE-RECYCLE triangle but it's slowly tapping a baseball bat against its palm.

[image or embed]

— Airbuilder7 (@airbuilder7.bsky.social) March 24, 2026 at 12:19 PM

Ok now it’s several plastics suppliers all saying 7-10% increase effective immediately
So anything you see that is mostly plastic, which is most stuff these days, is now 7-10% more expensive
I should note I did not get plastics notices in the past when oil spiked
It was always steel/metals

[image or embed]

— BEAN YEAR (@billhookunion.beanyear.com) March 13, 2026 at 11:09 AM

Yeah, hearing from clients that the major industrial suppliers are about to pass what was described as “double-digit price increases” in raw material (resins, etc.). Labor’s still a big component input, but this means substantial (call it 3-7%) price hikes since companies are already eating tariffs.

Two years ago they might have taken the hit rather than pass it along to customers, but no one can afford to do that a year into Tariff Grandpa killing their margins.

Donald Trump single handedly doing more to tighten the plastic supply than years of green initiatives lmao

— Schnorkles O'Bork (@schnorkles.bsky.social) March 24, 2026 at 12:26 PM

trump break world economy

— Schnorkles O'Bork (@schnorkles.bsky.social) March 24, 2026 at 12:06 PM

The pandemic was when I was educated on how vital resins are to manufacturing. You basically can’t have any food product packaging without it. In the spring of 2020, resin supplies for a lot of manufacturers got dangerously low and R&D people were asked for “solutions”. Their response: 🤷

It got to the point where buyers were sending people to the docks where the resins were being loaded to ensure they were loaded on the right vessel bc other buyers were going to ports and doing live deals to buy the resin out from under you.

Open Thread: Second Order Effects 1

Open Thread: Second Order EffectsPost + Comments (135)

Late Night Open Thread: “God Is A Comedian”

by Anne Laurie|  March 24, 20262:30 am| 48 Comments

This post is in: Excellent Links, War

This is excellent.
open.substack.com/pub/no01/p/m…

[image or embed]

— Bill Kristol (@billkristolbulwark.bsky.social) March 22, 2026 at 7:53 PM

The Trickster God is certainly not a *subtle* comedian, and Donald Trump is one of his strongest chaos agents. Clips from this post at the Gold and Geopolitics SubStack are being widely shared, with good reason:

It is a well-established fact that the universe has a sense of humour. It is less well-established, but increasingly obvious, that the humour is of the kind best enjoyed from a great distance, like, let’s say the moon.

Three weeks into the Iran war, reality has passed through the looking glass, out the other side, and is now selling tickets to the gift shop. What follows is not satire. Satire requires exaggeration, and you cannot exaggerate something that is already operating at maximum absurdity. This is simply the news, and nothing but the news. Told straight, in a universe that has clearly stopped taking its medication.

The United States is sending 5,000 Marines into the Persian Gulf to seize Kharg Island, a speck of land 15 miles off the Iranian coast that handles 90% of Iran’s oil exports. This is, on paper, a reasonable military objective in the same way that sticking your hand into a beehive is a reasonable way to acquire honey. It is technically correct. The bees would disagree…

A White House source told Axios they need “about a month to weaken the Iranians more” before attempting this. One month. Of a war Trump described as ‘winding down’ on Friday – three weeks in, which by his count is basically four days… Both statements were made, as far as anyone can tell, by people who occupy the same government and occasionally share a building.

A former Navy SEAL called the plan “insane”. A retired Vice Admiral called it “a massacre-in-making scenario”. A retired Rear Admiral pointed out that even if they seize the island, Iran simply turns off the pipeline at the other end. Frankly, I think they’re being extremely polite. This is a clusterfuck of historic proportions and everyone who’s ever held a rank knows it…

show full post on front page

There exists in diplomacy a concept known as “sanctions”, which works on the same principle as telling a child they can’t have dessert while you’re eating cake in front of them. The United States has been sanctioning Iran for years. It has also been bombing Iran for three weeks. These are, in the normal course of events, complementary activities. One is economic warfare. The other is the regular kind.

This week, the US Treasury lifted all oil sanctions on Iran. For 30 days. 140 million barrels of Iranian crude, sitting on ships at sea, may now be sold freely on the global market. Including to the United States itself.

In yuan…

The logic, insofar as there is any, goes like this: the war has crashed the global oil market so hard that the administration needs the enemy’s oil to keep gasoline prices from eating the midterms. They are unsanctioning the people they’re bombing because the bombing is working too well at the thing they didn’t want it to do. The sanctions were necessary to stop Iran funding the war, but the war made the sanctions too effective, so the sanctions had to be lifted to fund the war effort against the country that no longer needs sanctions because the oil revenues that sanctions were preventing are now required to prevent the economic damage caused by preventing those revenues, which is itself a consequence of the military campaign designed to make the sanctions unnecessary by making Iran the kind of country that doesn’t need sanctioning, which it would be, if the sanctions hadn’t been lifted to pay for making it that…

On the other end of all this, sits Iran’s Foreign Minister Araghchi, who is not answering texts from US envoy Steve Witkoff. And why would he? The last Iranian official who engaged in negotiations was Ali Larijani, head of the Supreme National Security Council. Israel killed him. The supreme leader before that was killed on day one. Defence Secretary Hegseth is openly calling senior IRGC positions “temp jobs”. You are assassinating everyone with the authority to negotiate and then complaining, with what appears to be genuine bewilderment, that nobody will negotiate.

This is the diplomatic equivalent of burning down every restaurant in town and then leaving a bad Yelp review about the lack of dining options…

Much more at the link. If you love our own Tony Jay‘s posts, you’ll enjoy this!

Late Night Open Thread: <em>“God Is A Comedian”</em>Post + Comments (48)

War for Ukraine Day 1,488: President Zelenskyy Warns of a Massive Strike & Russia Makes Good On the Threat

by Adam L Silverman|  March 23, 202610:48 pm| 18 Comments

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

A black and white cartoon of Popeye's face/head. He is facing to the viewer's left. His right eye is squinted shut and his pipe is sticking out of the right side of his mouth. The speech bubble reads "I yam disgustipated".

I’m still fried. I think it’s my body just trying to reset after the sinus infection and the antibiotics. Regardless, I’m just going to work through the basics again tonight.

The cost:

This is Dmytro and Yana. They were killed in a russian drone attack on Zaporizhzhia on March 21. Their daughters, 11‑year‑old Anastasia and 15‑year‑old Daria, have been left orphaned 🕯

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:01 AM

🙏🇺🇦 Ukrainian soldier Nazar Daletskyi, who had long been presumed dead, looks at his own grave after nearly four years in captivity.
#StandWithUkraine #UkraineWar #Ukraine

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) March 23, 2026 at 1:56 PM

As you’ll see in President Zelenskyy’s address below, he warned Ukrainians today to pay close attention to air raid alerts as Ukrainian intelligence had picked up the indicators and warnings that Russia was going to launch another massive set of strikes overnight.

Russian planes are in the air and on the way to bomb Ukraine.

Another dreadful night begins, another deadly lottery to see who makes it to sunrise. For four years, the world has just watched this happen to us.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 5:04 PM

Shahed attack on Ukraine ❗️

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 6:57 PM

❗️Takeoff of a group of strategic bombers “TU-95MS” from the airfield “Olenya”.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 5:00 PM

About 2/3rds of Ukraine – all of eastern, almost all of central, a good chunk of eastern Ukraine – are under air raid alert for drone swarms and missiles as of 4:00 AM local time/10:00 PM EDT.

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

show full post on front page

There Is Information from Our Intelligence that the Russians Are Preparing a Massive Strike – Address by the President

23 March 2026 – 21:00

I wish you health, fellow Ukrainians!

A brief summary of the day. The Defense Intelligence of Ukraine delivered a report on the situation around Iran. There is growing evidence that the Russians continue to provide the Iranian regime with intelligence support. This is clearly destructive activity, and it must be stopped, as it only leads to further destabilization. All decent states are interested in guaranteeing security and preventing a larger crisis. Markets are already reacting negatively, and this is significantly complicating the fuel situation in many countries. Thus, by helping the Iranian regime stay afloat and strike more accurately, the Russians are effectively prolonging the war. There must be a response. Of course, we will respond firmly to the fact that Belarus continues to provide its services to Russia in its terror against Ukraine. There have already been cases where special equipment was installed on the territory of Belarus to support “shahed” attacks against Kyiv and our northern regions along the Belarusian border. Unfortunately, this did strengthen Russian strikes at the time. But we took action and destroyed the relevant antennas. Now, our intelligence indicates that Russia intends to continue using the territory of Belarus, as well as the temporarily occupied territories of Ukraine, to build ground-based control stations for long-range UAVs. There will be responses, and they will be tangible.

There was a report today from the Security Service of Ukraine – Major General Khmara. First and foremost, on our long-range activity targeting Russia’s oil revenues. I am grateful to our warriors for their precision. Russia’s war must not receive additional resources from the geopolitical situation and such crisis-driven oil prices. As always, the Security Service of Ukraine also continues to deliver strong results on the frontline in eliminating the occupiers. Work against enemy agent networks is ongoing as well. In particular, today’s report covered the neutralization of such Russian influence networks operating through religious communities. There was also a report from Major General Oleksandr Poklad. In particular, we managed to prevent crimes on the territory of our state – the Russians were preparing assassination attempts. There were corresponding detentions. We cannot disclose details publicly at this time, but I am grateful to the Security Service of Ukraine for protecting our people.

We spoke with Minister of Defense Mykhailo Fedorov. We identified key priorities for the near term that require decisions. We will continue working to scale up Russian losses – this requires a sufficient number of drones of all types, as well as more systematic approaches to personnel management in the army, so that frontline positions are stronger.

One more point.

Today, I had a detailed discussion with Prime Minister of Ukraine Yuliia Svyrydenko and Naftogaz CEO Sergii Koretskyi regarding the fuel situation in Ukraine. Government officials, Naftogaz, and all institutions must work very closely with participants in the fuel market to ensure uninterrupted supply and to provide society with a clearer understanding of the available state support mechanisms. I am also grateful to Ukraine’s neighbors whose reliable cooperation is helping us get through this difficult period. Joint action and coordination always make a difference. Thank you!

And please pay attention to air raid alerts today. There is information from our intelligence that the Russians may be preparing a massive strike. The necessary orders have already been given to our air defense forces. Please take care of yourselves and of Ukraine.

Glory to Ukraine!

Georgia:

Day 481 of daily, uninterrupted, nationwide protests in Georgia.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 23, 2026 at 1:41 PM

Vato was determined to have his 6th birthday at #GeorgiaProtests Day 481. 🎂 🇬🇪🇪🇺

📷 @rusudandjakeli.bsky.social

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 23, 2026 at 2:15 PM

Lithuania:

An unidentified drone has crashed on Lithuanian territory. It was not detected by radar and is believed to have come from Belarus.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 6:11 PM

NATO:

A high-level NATO delegation visited Ukraine for the first time during the full-scale war to discuss Ukrainian assistance training NATO troops.

After Ukrainian forces soundly defeated NATO in land and sea exercises last year, the need to learn from Ukrainian experience is clear.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 3:07 AM

Poland:

🇵🇱🇭🇺 Nawrocki before meeting with Orban:

“We do not agree with everything. For Poland, Putin and Russia are an existential threat. Poles love Hungarians, but hate Putin, who is a war criminal and nothing more.”

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 23, 2026 at 5:07 PM

Estonia:

🇪🇪🇺🇦 Today, Estonia officially signed the document confirming our accession to the Enlarged Partial Agreement on the Management Committee of the Special Tribunal for the Crime of Aggression against Ukraine, – Estonian MFA

With this step, we move closer to establishing the special tribunal…

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 6:35 PM

🤡 In Russia, a new plan is “Estonia in 3 days”: propaganda channels are filled with threats to seize the city of Narva in Estonia, or rather, to “deliver a preemptive strike” — and then, as per the script, they get a map with 4 directions from which an attack on Russia was being prepared.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 4:10 PM

Finland:

‼️As the US struggles to justify loosened sanctions on Russia and Iran, Finnish President Stubb says it is doing “enormous damage to Ukraine.”

He also warned it is unclear when, or if, the US will restore those sanctions.

We are grateful for our EU allies who stand with us.💙💛

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 4:21 AM

The US:

HODGES: If we get our act together and return to the goal of defeating Russia, it would isolate Iran more, signal to China that the West is still united and capable, and deter any move against Taiwan. But that requires strong, clear leadership from the US and from Europe.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 6:19 AM

HODGES: We are still launching Patriots against Shaheds. And Trump couldn’t even be poised enough to say, “You know, maybe Zelenskyy does have some cards, and let’s accept his offer to help,” instead of saying, “No, we have the best drones already.” That’s not helpful.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:43 PM

Russia is bombing Ukrainian infrastructure to break our people’s resolve and force us to demand a surrender from our government. In reality, it has the opposite effect.

​What would be the purpose of bombing Iranian infrastructure? Their people were just protesting against

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:41 PM

the government and was killed by the thousands.An attack would only unite them against the US.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:41 PM

BROWDER: Lifting sanctions on Russia and Iran makes no sense. I’m a financial specialist — I’ve never seen anything so senseless. Two evil regimes, Russia and Iran, are now getting more money for their oil. Something must be going on behind the scenes. Somebody’s benefiting.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 2:24 PM

Back to Ukraine.

🇲🇩🇺🇦❗️Due to recent attacks on energy infrastructure in southern Ukraine, the Isaccea-Vulcanesti power transmission line is currently out of service.

Moldova’s instantaneous consumption is about 620 MW, 320 MW its own generation, 120 MW is in Transnistria, and about 300 MW is imported from Ukraine.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 5:57 PM

ℹ️ The Isaccea-Vulcanesti power line is the main channel for importing electricity from Romania to Moldova.

At the end of January, the shutdown of the Isaccea-Vulcanesti power line led to a partial blackout in Moldova.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 5:57 PM

Reaction of Ukrainian operators of the P1-SUN anti-Shahed drone to the interception of a Russian jet-powered Shahed kamikaze drone

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 5:02 PM

Another successful use of the Ukrainian Bulava loitering munitions to destroy Russian Kasta radar system.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 1:24 PM

Ukraine’s General Staff reports strikes on multiple Russian air defense assets:

🛡️ Air defense systems:
• TOR air defense system – Kurakhivka (Donetsk region)
• 2S6 Tunguska – Bryansk region, Russia

📡 Radar system:
• Nebo-U radar station – near Suponyevo, Bryansk region

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 6:40 AM

🔥🚨Ukraine’s USF report a series of strikes on:

• A Tor-M1 in Donetsk region
• A Nebo-U radar in Russia’s Bryansk region
• A Shahed UAV storage hub in Donetsk
• A telecom backbone server facility in Donetsk
• A chemical munitions workshop in Avdiivka
• Fuel depots and a fuel train in Luhansk region

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 6:56 AM

“Over 4 days, the Russians carried out 619 assaults and lost over 6 thousand soldiers.” – Sirsky.

▪️The intensity of the Russian troops’ offensive actions significantly increased between March 17 and 20, but the enemy did not achieve its goals;

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 7:52 AM

▪️The occupiers are putting the most pressure on the Pokrovsk and Alexandrovsk directions – there were 163 and 96 attacks recorded there;
▪️Over four days of intense fighting, the enemy lost over 6090 soldiers killed and wounded. The total losses for the week reached about 8710 people.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 7:52 AM

Kyiv:

Air alert in Kyiv – most of east already red. Shahed attack drones incoming, Russian strategic bombers in the air. It’s been just over a week since the last big fascist Russian Blitz, so we are due a massive attack.

Luck in battle to our air defenders.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 23, 2026 at 6:27 PM

Bracing for another night in a shelter. russian Tu-95ms are already in the air. Drones are incoming. Reports of another massive attack ahead. Millions will struggle to make it through the night again.

Nothing about this is normal. Then why has it been normalized?

— Olena Halushka (@halushka.bsky.social) March 23, 2026 at 6:06 PM

Bucha, Kyiv Oblast:

‼️Terrorist attack in Bucha district, Kyiv region: an explosion occurred ~5 am, and a second blast followed after police arrived at the scene. Two police officers were injured.

Russian-organized terrorist attacks inside Ukraine are becoming more frequent.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 9:17 AM

Police identified a 21-year-old local.
He says he was recruited through an online game, then threatened, told his mother was being watched and would be harmed if he didn’t plant explosives.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 9:17 AM

Cases like this show how actively Russian networks are operating across the country: recruiting locals through pressure, threats, and manipulation.

Their targets are not random: military in the rear, police, medics, and emergency responders who arrive to help.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 9:17 AM

This is a deliberate strategy – to spread fear, destabilize the country, and hit those who protect and save lives.

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 9:17 AM

Zaporizhzhia:

Russian drone struck an apartment building in Zaporizhzhia ‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 9:03 PM

👀 At least 15 apartments were damaged by an explosion in a five-story building in Sevastopol.

Eight balconies were completely destroyed. The impact blew out walls in several buildings. The epicenter of the explosion was presumably on the upper floors.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 7:06 PM

Sumy Oblast:

🙏 In Sumy region, a man and a child were injured as a result of a Russian strike today.

Also in Trostyanets community, a grain warehouse was hit by enemy fire. While extinguishing the fire, the occupiers struck again, and the rescuers, fortunately, managed to retreat to a safe place.

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 23, 2026 at 4:23 PM

Russian occupied Luhansk Oblast:

Sunrise in occupied Luhansk 👀

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 22, 2026 at 11:24 PM

The Unmanned Systems Battalion of the 92nd Separate Assault Brigade is eliminating Russian forces in the Novooleksandrivka direction.
t.me/brigada92_war

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 1:47 PM

Donetsk Oblast:

In Donetsk region, a Russian strike on the village of Maidan killed one person and injured four others, including a child‼️

Rescuers, working under constant threat of renewed drone attacks, deployed the robotic “Snake Firefighter” system to battle the blaze.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 11:19 AM

Despite repeated interruptions to take cover, emergency crews managed to extinguish all fires.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 11:19 AM

Kharkiv:

Russian drones over Kharkiv right now ❗️There was an explosion a few minutes ago ‼️

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 7:52 PM

Kharkiv Oblast:

Ukrainian border guards-UAV operators from the “Hart” brigade are destroying Russian assault groups in the Kharkiv region. The fighters eliminated 66 occupiers and wounded another 51.
t.me/hart_brigade

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 10:23 AM

Leningrad Oblast, Russia:

🚨🔥 Ukrainian long-range kamikaze drones struck the Russia’s largest oil export port on the Baltic Sea, port of Primorsk, in the Leningrad region overnight. Almost 1000km from the frontline.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 2:45 AM

Tonight, the Ukrainian Defense Forces struck the “Transneft – Port Primorsk” oil terminal in Russia’s Leningrad region. It is a key export hub on the Baltic Sea, through which a significant share of Russia’s oil supplies to foreign markets passes, including via the so-called “shadow fleet.”

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 7:29 AM

In 2025 alone, more than 46.6 million tons of oil were handled through it.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 7:29 AM

Satellite imagery of the Primorsk port shows several storage tanks on fire.

​Primorsk Port is Russia’s largest oil-loading terminal on the Baltic Sea. Located in the Leningrad Region, it specializes in the export of crude oil and petroleum products.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 11:54 AM

Primorsk and Ust-Luga oil export terminals offline as drone sanctions turn oil infrastructure into heat and smoke.

No matter what the price of oil is, Russia can’t make money from their oil if they can’t export it. 😎

Expect a lot more drone sanctions in the coming weeks.🔥

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 23, 2026 at 9:40 AM

Update from Leningrad region 👀💥

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 23, 2026 at 6:29 PM

The seaport in Primorsk, Leningrad Region, is one of russia’s largest oil export terminals on the Baltic.

Good drones visited it tonight 🔥

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:29 AM

First satellite image of a Russian port of Primorsk following an overnight drone strikes

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 23, 2026 at 7:28 AM

A massive fire in russian Prymorsk after Ukrainian drone attack 🔥

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 5:45 AM

More footage of the massive fire at russia’s Primorsk oil-loading port
🔥🔥🔥

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 23, 2026 at 12:01 PM

Saratov Oblast, Russia:

The Saratov oil refinery halted operations after a drone attack on March 21, sources report.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 2:32 PM

Rostov Oblast, Russia:

In Russia’s Rostov region, in the village of Krym, a warehouse storing fuel and lubricants is on fire. Eyewitnesses are posting footage online. It shows thick black smoke spreading hundreds of meters from the site of the blaze. The cause has not yet been disclosed by Russian authorities.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 23, 2026 at 6:31 AM

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

Greetings from my favorite Cat Cafe in Lviv, Ukraine. This is Lesya. Her name means “defender of the people”. 😸🇺🇦

[image or embed]

— Nate Mook (@natemook.bsky.social) March 18, 2026 at 7:46 PM

Open thread!

War for Ukraine Day 1,488: President Zelenskyy Warns of a Massive Strike & Russia Makes Good On the ThreatPost + Comments (18)

Open Thread: Baghdad Boobs

by Anne Laurie|  March 23, 20265:41 pm| 101 Comments

This post is in: Open Threads, Republican Stupidity, Republicans in Disarray!, Trumpery, War

Damn, Gerry Baker. ??

[image or embed]

— Carl Quintanilla (@carlquintanilla.bsky.social) March 23, 2026 at 11:18 AM

Call me a radical, but I don’t think we should start wars based on clear hallucinations.

[image or embed]

— Malaclypse the Middle (@malaclypse.bsky.social) March 23, 2026 at 12:51 PM

Open Thread: Baghdad Boobs

Hegseth should be fired immediately if "nobody was even thinking about." It is called contingency planning.

[image or embed]

— Geoff Garin (@geoffgarin.bsky.social) March 23, 2026 at 12:58 PM

If Hegseth is smart, he will recognize this as Trump contemplating, out loud, what it would be like to throw Hegseth under the bus for this entire fiasco.

[image or embed]

— Gus Orviston (@orviston.bsky.social) March 23, 2026 at 1:24 PM

Trump blames Hegseth for the war: "Pete, I think you were the first one to speak up. You said, 'Let's do it.'"

[image or embed]

— Aaron Rupar (@atrupar.com) March 23, 2026 at 12:58 PM

Might be for the best…

ICYMI: Democrats who said US military servicemembers can refuse illegal orders raised alarms when Pete Hegseth said "no quarter, no mercy for our enemies." Offering "no quarter" is a textbook definition of a war crime.
www.independent.co.uk/news/world/a…

[image or embed]

— Eric Michael Garcia (@ericmgarcia.bsky.social) March 23, 2026 at 8:51 AM

Sad trombone coda:

The Islamic Republic of Iran’s Embassy in South Africa is trolling President Trump’s comments on who will control the Strait of Hormuz.

[image or embed]

— Yashar Ali ?? (@yasharali.bsky.social) March 23, 2026 at 2:52 PM

Open Thread: Baghdad BoobsPost + Comments (101)

  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 342
  • Go to Next Page »

Primary Sidebar

On The Road - ema - Next Stop: Orchid Avenue 8
Photo by ema (3/31/26)
Donate

Election Resources

Voter Registration Info – Find a State
Check Voter Registration by Address
Election Calendar by State

Targeted Fundraising Info & Links

Recent Comments

  • bjacques on War for Ukraine Day 1,490: It’s Not a Peace Process, It’s a Shakedown (Mar 26, 2026 @ 3:10am)
  • prostratedragon on Wednesday Night Open Thread (Mar 26, 2026 @ 2:36am)
  • wjca on War for Ukraine Day 1,490: It’s Not a Peace Process, It’s a Shakedown (Mar 26, 2026 @ 2:26am)
  • NotMax on Wednesday Night Open Thread (Mar 26, 2026 @ 2:20am)
  • YY_Sima Qian on War for Ukraine Day 1,490: It’s Not a Peace Process, It’s a Shakedown (Mar 26, 2026 @ 2:08am)

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

Outsmarting Apple iOS 26

Balloon Juice Mailing List Signup

Order Calendar A
Order Calendar B

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)

Donate

Site Footer

Come for the politics, stay for the snark.

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

Privacy Manager

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