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

He wakes up lying, and he lies all day.

Is it irresponsible to speculate? It is irresponsible not to.

They fucked up the fucking up of the fuckup!

They don’t have outfits that big. nor codpieces that small.

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

If America since Jan 2025 hasn’t broken your heart, you haven’t loved her enough.

Take hopelessness and turn it into resilience.

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

In after Baud. Damn.

I would try pessimism, but it probably wouldn’t work.

She burned that motherfucker down, and I am so here for it. Thank you, Caroline Kennedy.

Why is it so hard for them to condemn hate?

Fear or fury? The choice is ours.

Trump should be leading, not lying.

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

You are so fucked. Still, I wish you the best of luck.

This has so much WTF written all over it that it is hard to comprehend.

Dear Washington Post, you are the darkness now.

When I was faster i was always behind.

He really is that stupid.

If ‘weird’ was the finish line, they ran through the tape and kept running.

If you thought you’d already seen people saying the stupidest things possible on the internet, prepare yourselves.

Republicans do not trust women.

If senate republicans had any shame, they’d die of it.

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
  • 2026 Activism
  • Garden Chats
  • On The Road
  • Targeted Fundraising!
You are here: Home / Archives for Foreign Affairs / Military

Military

War for Ukraine Day 1,498: A Long Deadly Day in Kharkiv

by Adam L Silverman|  April 2, 202610:32 pm| 25 Comments

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

Painting by NEIVANMADE. It has a white background an in the center are Soldiers in green doing air defense by firing at incoming Russian missiles in the upper right. The missiles are red and yellow. In the upper left, written in green, is the text: "SAVE THE BRAVEST PEOPLE IN THE WORLD!" Below the Soldiers, also written in green, is "SUPPORT FOR KHARKIV"

 

(Image by NEIVANMADE)

It’s been a long day, so I’m going to just run through the basics.

Here’s some of tonight’s outgoing Ukrainian fires:

HERE WE GO AGAIN 👁️🔥 DroneBomber

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 3:54 PM

The Russians have been hammering civilian targets in Ukraine all day. Kharkiv has been especially hard hit.

Explosions, Alerts, Explosions, Alerts, Explosions, Alerts. It’s been over a day of attacks on Kharkiv.

Fuck russia! Bloody bastards.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 6:54 PM

From one hour ago – 4:30 AM local time/9:30 PM EDT:

As if a full day of Russian drone attacks on our city weren’t enough, they’ve now struck Kharkiv with four ballistic missiles‼️

Despite the intensity, the shockwave shaking my home and setting off car alarms… I’m not even afraid anymore. Just exhausted.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:06 PM

4th Russian missile just exploded in Kharkiv ‼️
It’s very intense, car alerts going off outside from the shockwave.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:01 PM

All of eastern and central Ukraine are under air raid alert as of 4:00 AM local time/9:00 PM EDT.

President Zelenskyy did an interview with News Nation today. Here’s the video:

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

show full post on front page

We Continue to Work with Countries that Are Currently Under Attack by the Iranian Regime: New Arrangements Have Been Reached – Address by the President

2 April 2026 – 20:44

I wish you health, fellow Ukrainians!

I held a coordination call today at the level of the Government and all our regions on the situation in the energy sector. We are already preparing for the next winter and gradually restoring what Russian strikes destroyed this past winter. Resilience plans have been approved across the country – for every region. Implementation has already begun. Road repairs are also underway after the winter. It is important – at the community level, at the level of regional authorities – not to lose time. Every important facility must be protected. There are clear tasks for the regions and major cities regarding alternative generation and the restoration of facilities. Government officials have now ensured the necessary resources and decisions to add cogeneration units to the system. All of this matters – it sustains life. 245 facilities across the country are already in progress. We started this work despite a real problem – a lack of funding. The European support package of €90 billion for Ukraine remains blocked. This is a problem that Europeans cannot find a solution and deliver on what was promised. €5 billion from this package was supposed to go specifically toward preparing Ukraine for the winter and for rapid recovery. We expect that a solution will still be found. For now, we are working with the resources we have, and I am grateful to the Government for this work – to everyone in regions, in regional authorities and cities who is helping us. Protecting the energy sector and our critical infrastructure is an absolute priority.

Today, I received a report from the Minister of Internal Affairs of Ukraine, Ihor Klymenko – he reported on many issues. First of all, I want to thank the units of the National Guard, the State Border Guard Service, and the National Police of Ukraine, who, together with all our Defense and Security Forces, are defending the state. We discussed the logistical needs of the respective units today. Special attention was also given to work with veterans, including through the system of the Ministry of Internal Affairs of Ukraine – this concerns veterans’ rehabilitation, medical care, and genuine, day-to-day support – this is very important. Thank you.

One more point.

Ukraine is participating in all formats of engagement with our partners for more security and shared strength. We continue to work with countries that are currently under attack by the Iranian regime. New arrangements have been reached, and Ukraine will have an even greater presence in the new security formats. This will certainly strengthen Ukraine’s export potential and defense capabilities. Rustem Umerov will report in detail tomorrow on the work carried out this week – country by country: from the Gulf to Türkiye. And Minister of Foreign Affairs of Ukraine Andrii Sybiha took part today in a joint format with Europeans and other partners regarding the situation in the Strait of Hormuz and the issues affecting freedom of navigation. This is important for the overall global situation – and for global security. Ukraine has relevant expertise in maritime routes – in their protection and the restoration of navigation. If partners are ready to act, we will consider how we can strengthen them, how we can contribute our expertise, knowledge, and technological potential. It is now impossible to imagine real security without Ukraine. Thank you to everyone who understands this. Thank you to everyone we are already working with. And only together.

Glory to Ukraine!

Georgia:

In a country where rigid gender roles remain, many Georgian women must juggle childcare, housework, and fighting for their children’s future.

[image or embed]

— OC Media (@ocmedia.bsky.social) April 2, 2026 at 8:44 AM

From OC Media:

Tatia Melikishvili knows the rhythm of protest almost as well as she knows her son’s school schedule. At 33, she has spent the last seven years standing shoulder to shoulder with strangers on Rustaveli Avenue, demanding accountability from governments that rarely listen.

She admits the hardest part is missing time with her child — at the same time, however, she believes she is investing in his future. Whenever she looks at him, or at other people’s children, she reminds herself that she is trying to build a future where these children won’t have to fight like she has had to.

On 28 November 2024, the day Prime Minister Irakli Kobakhidze announced the halting of Georgia’s EU accession bid, Tatia says she left her son home alone for the first time.

‘I didn’t take him to the rally. I used to bring him to peaceful demonstrations, but that day I knew it might not end calmly. There was too much tension, too much risk from the system against its own citizens’, she says.

Taking a deep breath, she continues, noting that it took nine months from that day to understand that her son had grown up in the intervening time.

‘He learned to live on his own, to wait for me, to care for himself. During those days, when the police would disperse us, I would sometimes come home bruised, hit by riot [police] officers. My son started treating me with a kind of protective care — as if he had suddenly become the one watching over me’.

She pauses again, as if weighing every memory she is about to put into words.

‘Before leaving home for a protest, I used to write my lawyer’s number and my full name on my arm’, she recalls. ‘My son would write my blood type on my back’.

‘When I think about it now, I ask myself what we were sending him into — and how all of this will settle in his mind. Back then, I couldn’t process it this way; I was inside the process, completely absorbed in it […] Now I find myself asking: where was my child sending me, when he wrote my blood type on my back?’, she continues.

‘Passing that reality on to a teenage boy — that his mother might come back injured or not at all — is something you probably shouldn’t do unless you see no other choice. But then and now, I believed that even one person showing up matters’, Tatia explains.

‘I was that one person […] I went out, no matter the conditions, even when there was no one to leave my son with. He was no longer so small that he might harm himself at home, but he wasn’t old enough to be writing his mother’s blood type on her back, fully understanding that she could be beaten or stabbed. I always tried to shield him from images of physical violence against me, but sadly, even then, my friends were injured’, she says.

Sometimes, the clearest answer to what her son thought of her would be waiting quietly at the front door. When Tatia would return late at night in December 2024, after hours on the streets, she would find a small ritual laid out on the floor.

‘When Toma went to sleep alone, I would come home and my slippers would always be waiting for me by the door. As soon as I opened it, they were there, and on top of them he would leave little notes. I have so many photos of those moments’, she recalls.

‘Most of them were thank-you notes — telling me he knew why I was out there, that he was grateful for it’, she adds.

Tatia has spent countless evenings talking with him about their country, trying to make sense of politics and fear in a language a child could comprehend and carry.

‘Toma is part of Generation Alpha’, she says. ‘My generation, Millenials, Gen Z, had to go out into the streets. I keep hoping that maybe his generation won’t have to’.

More at the link.

Hungary:

“That is the biggest warning Hungary carries for Europe: When democratic institutions decay for long enough, elections cease to be contests between programs and become desperate referendums on whether political change is possible at all.”

carnegieendowment.org/europe/strat…

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) April 2, 2026 at 1:28 PM

From The Carnegie Endowment:

If Hungary were a normal European democracy, the conclusion would be straightforward: A government that has trailed its main challenger in the polls for months would be heading toward defeat in the April 12 parliamentary elections.

Tisza, the insurgent party led by Péter Magyar, has for some time enjoyed a meaningful lead over the ruling party of Prime Minister Viktor Orbán, Fidesz. In a democratic political system, such a gap would ordinarily suggest an imminent transfer of power.

But this is no longer an ordinary political system. Orbán’s real achievement over his sixteen years in power in Budapest has not simply been to win elections; it has been total state capture by his party. The separation of powers has been hollowed out, institutional neutrality has disappeared, and the machinery of the state is deployed to partisan ends.

That is why polling alone cannot tell the full story. A lead in public opinion matters less when the electoral battlefield is structurally tilted. State institutions, public money, regulatory authority, and government-affiliated media no longer function as neutral arbiters; they operate as instruments of Fidesz’s political survival. Despite leading the only credible challenge to Orbán in years, Péter Magyar has been denied even a token appearance on public television, while state media has worked relentlessly to amplify government messaging.

Nevertheless, something has shifted in Hungary—in a way that even Orbán’s stranglehold may no longer fully control. The most important development is not only that Tisza is ahead, but that a social and psychological barrier seems to have broken. Fidesz’s aura and the fear it has traded on have weakened. The change is visible not just in Budapest, but across the country, including in smaller towns and villages. Though a Tisza win won’t be the silver bullet many hope it will be.

The party’s rallies have undoubtedly drawn large crowds well beyond the liberal capital, suggesting that its momentum is no longer geographically confined. Even more striking, whistleblowers have begun to emerge, sharing allegations of shocking corruption and the partisan use of intelligence services.

This is why—whatever the electoral result—Hungarian politics will not return to business as usual. Even if Fidesz wins again, it may no longer be able to rule with the same confidence or authority, because it no longer appears to command the active consent of a majority. In that sense, the election is not only about a change of government; it is about the erosion of the regime’s social legitimacy.

Orbán’s system requires enemies—preferably external ones. Over time, those enemies have changed shape—from communists, to George Soros, to migration, and insecurity—but the political method has remained constant. The government, as captured by Fidesz in particular, presents itself as the nation’s sole shield against foreign threats, moral contamination, and geopolitical danger.

In the current campaign, the designated enemy is—by and large—Ukraine and specifically its accession to the EU. The message is brutally simple: Ukraine is cast not as a victim of war, but as a source of danger. Those in Brussels who support Kyiv are portrayed as hostile to Hungary, and the Fidesz government positions itself as the protector of Hungarian lives against foreign adventurism.

In this vein, Ukraine’s President Volodymyr Zelensky and European Commission President Ursula von der Leyen become convenient symbols in a morality play about peace, war, and national survival. The point is not coherence but fearmongering, reducing politics to the existential.

There has also been mounting state-backed manipulation. AI-generated propaganda, targeted social media operations, fake profiles, conspiracy narratives involving Ukraine, and even the possible importation of Russian propaganda expertise, have been mainstays of this election campaign. It also alludes to intelligence activity and police-linked interference aimed at discrediting Tisza. What is clearer than ever is that Orbán’s party now treats an election not as a fair contest, but as a domain of information warfare, institutional sabotage, and managed disorder.

More at the link.

This is also a warning for the US. Right now at the state level. Half the states have Republican trifectas, North Carolina functions as a trifecta because of the Republican legislative supermajority and the Republican weakening of the governorship right before the Democrats retook it. The same forms of institutional degradation and remaking that Orban has done in Hungary has occurred. In some of these states it only goes back about fifteen years and is the result of the astroturfed 2010 tea party wave that allowed Republicans and their donors to remake these state governments. In others, such as Florida, Texas, Mississippi, and Alabama they go back even further. In all of these states the same dynamics in Orban’s Hungary exist. It is this project that is now being pursued nationally in Trump’s second term.

It’s obvious that for Ukraine, it’s not going to be easy with Hungary after the elections in any case. But with Magyar at least there could be a chance. www.politico.eu/article/eu-w…

[image or embed]

— Olena Halushka (@halushka.bsky.social) April 2, 2026 at 11:20 AM

From Politico Europe:

BUDAPEST — Péter Magyar, the front-runner in Hungary’s upcoming election, shows little sign of being the pro-Ukraine alternative many in Brussels are hoping for.

EU leaders, increasingly frustrated with Prime Minister Viktor Orbán’s obstruction of support for Kyiv, are quietly betting a Magyar victory on April 12 could reset relations — or at least ease tensions with Ukrainian President Volodymyr Zelenskyy.

But on substance, Magyar often sounds strikingly similar to the man he’s trying to replace. He has opposed fast-tracking Ukraine’s EU membership, rejected sending weapons to Kyiv, and signaled he would put EU accession to a referendum — which could derail the process entirely.

His Tisza party also voted against a €90 billion EU loan to Ukraine in the European Parliament, even though Hungary wasn’t required to contribute financially.

A nationalist who stresses putting Budapest’s interests first, Magyar has also previously criticized what he calls the erosion of Hungarian minority rights in Ukraine. “No one wants a pro-Ukrainian government,” he said March 28.

When Zelenskyy publicly clashed with Orbán over the Ukraine loan, Magyar even sided with the prime minister: “No foreign leader can threaten any Hungarian.”

Orbán, for his part, has tried to paint Magyar as a traitor aligned with Brussels and Kyiv — an attack that has struggled to land given the opposition leader’s own positioning.

That leaves Brussels in an awkward spot: hoping for change, but bracing for continuity.

“It’s making him a black box,” said Greens MEP Tineke Strik, the European Parliament’s rapporteur on Hungary, at an event hosted in Budapest. “What would he prioritize if he would win the elections? That’s also for the EU actually a bit of a puzzle.”

Some diplomats and Ukrainian officials believe Magyar could soften his stance if he wins, particularly since unlocking billions in frozen EU funds is his priority.

“Following his public speeches, yes, he’s a bit more flexible — and we expect that,” said an adviser to the Ukrainian government. But there are few guarantees. Asked whether a Magyar-led Hungary would drop its veto on the €90 billion EU loan, a person familiar with Tisza’s thinking said it would ultimately depend on public sentiment.

More at the link.

Finland:

🇫🇮 By the end of 2027, Finland plans to launch an air threat warning system developed with consideration of Ukraine’s experience.

The SMS system will send emergency warnings, while the app will provide additional information in situations that require clarification.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 3:31 PM

The EU:

KALLAS: Whoever says “just give your territory away” needs to understand that it’s not only territory — it’s people.

This is what happens to the people in the occupied territories: they are killed, they are tortured, their culture is suppressed. We have to keep this in mind.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 11:41 AM

The US:

🇺🇸🇺🇦 The White House announced the return of 7 more Ukrainian children from Russia with the assistance of Melania Trump.

6 Ukrainian minors who were in Russia are being returned home to Ukraine. Another child is expected to be released to their relatives later this month.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 12:07 PM

Back to Ukraine.

BROWDER: Putin is losing 1,000 to 1,500 men a day in Ukraine. Ukrainians have figured it out — they now have a drone wall. Anyone who tries to penetrate it dies. Simple as that. Russians are making zero progress. In fact, in some parts of the front, Ukraine is pushing them back.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:56 AM

🇺🇦❗️Syrskyi gave an interview dedicated to the defense of Kyiv in Feb-March 2022

🔘 Syrskyi asked that Zaluzhnyi appoint him responsible for the defense of Kyiv 12 days before the start of the full-scale invasion. Then the defense lines, sectors, appointed officers, and consolidated units were formed.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 4:24 PM

🔘 AFU considered possibility of defending airports, so everything was prepared for defense there – Hostomel, Boryspil and Zhulyany were no exception. All these areas, including Hostomel, were under dense artillery fire. This made it possible to inflict significant losses on the airborne troops.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 4:24 PM

The Kyiv Independent published an investigation stating that vessels from Russia’s shadow fleet are using Starlink for communication and coordination. This helps Russia circumvent sanctions and continue its oil shipments.

kyivindependent.com/exclusive-ru…

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 2, 2026 at 6:58 AM

From The Kyiv Independent:

Vessels of Russia’s shadow fleet are using Starlink to communicate and coordinate, a Kyiv Independent investigation has revealed.

The investigation — which can be read in full here — spoke to two Ukrainian sailors who claim they unwittingly became part of the Kremlin’s global, sanctions-busting oil shipping operation which it uses to fund its full-scale invasion of Ukraine.

They — as well as two other sources who worked aboard Russian shadow fleet vessels — confirmed that communication between tankers and their owners is often maintained using Western technology, including satellite phones and Starlink terminals.

“It could be purchased through a proxy company. As far as I know, it is difficult to buy a Starlink in Ukraine now. Elsewhere in the world, you can simply order it and have it delivered by mail. It is not a weapon, everybody can buy it,” one of the crew members said.

Responding to the findings of the investigation, Vladyslav Vlasiuk, the Ukrainian president’s representative on sanctions policy, said SpaceX — the company overseeing Starlink — needs to  take action to stop it.

“Any activity by Russia’s shadow fleet effectively finances the war against Ukraine. If Starlink is being used to evade sanctions or bypass maritime safety rules, this is unacceptable,” he told the Kyiv Independent.

“Russia deliberately uses GPS spoofing to hide its vessels, disrupting navigation systems and putting other ships at risk. Against this backdrop, relying on Starlink for its own operations is deeply hypocritical.

“We expect SpaceX to review this issue carefully and take steps to prevent the use of Starlink by shadow fleets of any country, including Russia, Venezuela, or Iran.”

It has been previously reported Russian forces have long been using unauthorized access to operate drones and other military equipment in occupied areas of Ukraine during the Russian full scale invasion of Ukraine.

This was effectively switched off last month after the Ukrainian government, in cooperation with SpaceX, introduced a mandatory registration and “whitelist system” — but its use aboard Russian shadow fleet vessels has not previously been reported.

– Just look at what he’s doing.
– Yes, he’s turned toward us. They already know us.
From the ground to the sky—one flag and one heart 💙💛
🌻 She raised a garden. She raised children. She hoisted the flag! 🇺🇦
#StandWithUkraine #UkraineWar #Ukraine

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) April 2, 2026 at 10:30 AM

Kharkiv:

Head of the Emergency Situations Department Bohdan Hladkykh stated that there have already been 20 strikes in Kharkiv over the past 24 hours. A hotel is on fire in the city center.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 2, 2026 at 6:24 PM

❗️Right now, russia is attacking Kharkiv with Shahed drones. Multiple explosions reported in the city!

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) April 2, 2026 at 8:07 AM

The horrific moment a russian drone struck an apartment building in Kharkiv today‼️

[image or embed]

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

Kharkiv was under russian drone attacks all night, all morning, and now in the afternoon there was an explosion too.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 8:18 AM

Since the start of the day, 11 russian drones have struck Kharkiv. Some of them were jet-powered — used by russia against the city for the first time.

The video captures the moment one of the drones deliberately hits a residential building.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) April 2, 2026 at 11:39 AM

Since the start of the day, Russians struck Kharkiv 11 times‼️

Most of the drones used were jet‑powered, and this is the first time the enemy deployed them against our city.

11 times guys! it’s only 16:15. And we are all out and working, with no possibility to hide.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:16 AM

Kharkiv has been under russian attacks all day.

Russia keeps sending drones at the city, again and again, filling the sky above people’s heads with their constant hum, while explosions move from one district to another.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) April 2, 2026 at 3:37 PM

Kharkiv right now‼️ Russian drone struck an apartment building directly.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:21 AM

Kharkiv right now ‼️

Russian drone struck an apartment building directly.

Terrorist bastards!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 10:28 AM

The moment russian Shahed drone was downed over Kharkiv today.

Air defense people are amazing 💛💙

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 12:51 PM

It’s cloudy in Kharkiv and raining russian Shahed drones debris 😐

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 1:35 PM

Hell on earth. Kharkiv right now.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) April 2, 2026 at 3:59 PM

Kharkiv right now after russian drone attack ‼️

Yes, that is a church.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 3:56 PM

Kharkiv has been under russian drone attack for more than a day, with 21 strikes recorded in the city‼️

Stores, hotel, several apartment buildings, and now a church are among russia’s targets. It’s terrorism in its purest form.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 5:00 PM

Kharkiv tonight‼️

Russian attack set a monastery on fire.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 7:09 PM

📍Consequences of the attack by an enemy UAV on the Osnovyanskyi district of Kharkiv on April 2

Flames and destruction – rescuers are working at the scene.

[image or embed]

— Savchenko Volodymyr (@savchenkoua.bsky.social) April 2, 2026 at 5:43 PM

A train car in which six passengers were killed by a Shahed strike in the Kharkiv region at the end of January.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 2, 2026 at 6:49 PM

Dnipropetrovsk Oblast:

During the night, the city of Synelnykove in Dnipro region came under a massive russian attack. A man was killed, a woman and a 12‑year‑old boy were injured.

Fires broke out in a shopping complex and an administrative building. Private homes, farm structures, and vehicles were also damaged.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 8:00 AM

Russian occupied Crimea:

Huge! Ukrainian FP-2 kamikaze drones obliterated a Russian An-72P maritime patrol aircraft at Kirovske airfield in occupied Crimea.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 2, 2026 at 9:16 AM

⚡️❗️According to the “Dosye Shpiona,” among the 29 people killed (23 passengers and 6 crew) in the An-26 crash on March 31, 2026 were:

▪️ Lieutenant General Oleksandr Otroshchenko, commander of the Northern Fleet’s mixed aviation corps;
▪️ Six officers from the Northern Fleet headquarters

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) April 2, 2026 at 9:26 AM

🔥🚨 Tonight, Ukrainian Unmanned Systems Forces and Defence Intelligence of Ukraine drones struck Kirovske airbase in Crimea. Destroyed targets include:

• Four Orion heavy UAVs along with their base and pre-flight facility;
• An An-72P transport aircraft;
• P-37 “Mech” radar station.

[image or embed]

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

/2. Russian Orion drone base aft the Kirovske airbase in Crimea. ~230km from the frontline. (45.1729250, 35.1773151)

[image or embed]

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

/3. The Orion UAV base at Kirovske airbase had been targeted multiple times before with lighter munitions, causing limited damage.

Only after heavy FP-2 strike drones reached the site the base is finally, at minimum, significantly damaged.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) April 2, 2026 at 8:48 AM

Russian occupied Mariupol:

It’s heartbreaking to watch how beautiful and vibrant Mariupol was before russian occupiers turned it into a graveyard. His hometown, seen through the lens of photographer Viktor Diedov, who was murdered there in March 2022.

[image or embed]

— Olena Halushka (@halushka.bsky.social) April 2, 2026 at 3:02 PM

Russian occupied Luhansk Oblast:

BAVOVNA in Luhansk region 🔥🔥🔥

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 6:19 PM

Pokrovsk, Donetsk Oblast:

💥 Pokrovsk. Russian checkpoint towards Selydove. Attack by drones of 25th Sicheslav DShV

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 4:34 PM

Russia:

🛢️ A reduction in Russian oil production is inevitable: Ukraine’s attacks on refineries and infrastructure led to a decrease in export opportunities by 1 million b/s — Reuters

At least 20% of the total export capacity of Russia is out of order. In March, this indicator reached 40%.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 3:58 PM

The Republic of Bashkortostan, Russia:

🔥🛢️This morning, Russian Novoil oil refinery in Bashkortostan, ~7.1 million tons/year. 1,400 km from the frontline was struck by drones.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) April 2, 2026 at 5:53 AM

💥 A satellite image confirms that the Ukrainian drone strike on the Bashneft-Novoil refinery damaged the AVT-5 crude oil distillation unit, – Radio Svoboda

This refinery was previously attacked on September 15, 2025, when the complex and expensive AVT-6 crude oil distillation unit was also damaged.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 4:15 PM

Kursk Oblast, Russia:

🏃 Running, acceleration, and sharp maneuvers.

A Ukrainian FPV operator is motivating Chechen soldiers to increase their physical activity in the Kursk border region.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 2, 2026 at 3:17 PM

Obligatory:

That’s enough for tonight.

Your daily Patron!

A new Patron video:

@patron__dsns

Терміново розшукуються сміливі діти для спільних пригод зі мною 😍 Ні, це не жарт! Я абсолютно серйозно. Я зі своєю командою створив персоналізовані комікси. Кольорові, цікаві, аж духоперехоплюючі! Мультик мій бачили? То там такі ж пригоди, багато цікавинок і є навіть Том (куди я без нього🤭) І в одну з моїх пригод може потрапити саме ваша племінниця або син, онучка або похресник. З іменем, з деталями, з вашим побажанням на першій сторінці. З моїм лизем теж 👅 Цей комікс створювала та сама команда, що і мій мультсеріал. Ручна робота (😀), себто без штучного інтелекту. Я все перевірив особисто, все супер. Щоб подарувати таку пригоду комусь із вашої малечі — ходіть на okibook.com.ua, відповідайте на кілька питань — і комікс летить друкуватись і надсилатись. Ось така магія. А якщо поруч немає дітей — на сайті є форма, щоб подарувати комікс дитині в лікарні чи з різноманітних центрів, куди я або мої помічники частенько зазираємо. Можете залишити маленьке побажання для цієї дитини. Тільки уявіть собі її реакцію ❤️ Ну то що, закріпляю лінк у хайлатсах, у сторіз теж зараз буде. Або просто вводьте okibook.com.ua, то там вже все зразу знайдете. Всім фарбований лизь!👅 Бо звучить він як «Фарбований лис». А значить щось на літерному😌

♬ оригінальний аудіозапис – Patron_official

Here’s the machine translation of the caption:

Urgently wanted brave children for joint adventures with me 😍 No, it’s not a joke! I’m totally serious. My team and I created personalized comics. Colored, interesting, even spirit-catching! Have you seen my cartoon? So there are the same adventures, many interesting things and there is even Tom (where am I without him 🤭) And your niece or son, granddaughter or goddaughter can get into one of my adventures. With the name, with the details, with your wish on the front page. With my lick too 👅 This comic was created by the same team as my animated series. Handmade (😀), that is, without artificial intelligence. I checked everything personally, everything is great. To give such an adventure to someone from your child – go to the okibook.com.ua, answer a few questions – and the comic flies to print and send. That’s the magic. And if there are no children nearby, there is a form on the site to present a comic to a child in a hospital or from various centers, where I or my assistants often visit. You can leave a small wish for this child. Just imagine her reaction ❤️ Well, I’m fixing the link in the highlights, the stories will also have it now. Or just enter okibook.com.ua, then you will find everything there immediately. Lick painted for everyone! 👅 Because it sounds like “Painted Fox.” So something on the letter😌

Open thread!

War for Ukraine Day 1,498: A Long Deadly Day in KharkivPost + Comments (25)

War for Ukraine Day 1,497: A Brief Wednesday Night Update

by Adam L Silverman|  April 1, 202610:33 pm| 18 Comments

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

A picture of Daniel Craig hosting Saturday Night Live. He's wearing a black or navy blue polo shirt and facing the viewer. Above is head are the words "Ladies and Gentlement" below his head are the words "It's Only Fucking Wednesday"

Since tonight is the first night of Passover, I’m going to keep tonight’s update as short as I can.

The reason:

Ukrainian children are overexcited to meet their grandpa who arrived for a short break from the frontline ❤️

[image or embed]

— Olena Halushka (@halushka.bsky.social) April 1, 2026 at 12:57 PM

A $3K Ukrainian P1-SUN interceptor drone shoots down a $50K Russian/Iranian Shahed attack drone.

Earlier, the US was using Patriot interceptor missiles, at $4-5 million a pop, to shoot down Shaheds, which was just mind-blowing waste and stupidity.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) April 1, 2026 at 11:56 AM

I just watched Trump’s speech. It was something. I would suggest that you ignore what he, Hegseth, Rubio, Lindsay Graham, etc say and see what is actually being done. Which is sending a MEU minus with just The Tripoli, a MEU withe entire Boxer Amphibious Readiness Group (ARG), the headquarters element of the 82nd Airborne, potentially two of the brigade combat teams from the 82nd, another air wing from the National Guard, and an unknown number of SOF. You can, however, pay attention to Trump announcing he’s going to order the commission of war crimes.

I think it’s the first time in human history that a country fighting a full-scale, protracted war against a vastly superior aggressor gets slammed for managing to avoid societal collapse, keeping life across most of its territory as close to normal as possible, and keeping the economy running.

— Illia Ponomarenko (@ioponomarenko.bsky.social) April 1, 2026 at 10:40 AM

I don’t really know if there could ever be a timeline so dumb that a bunch of stupid dipshits would be yelling wHeRE iS wAr In uKRainE i sEe A gIrl dAnCInG iN oDeSa and all that.

— Illia Ponomarenko (@ioponomarenko.bsky.social) April 1, 2026 at 10:40 AM

“Let’s exploit an existential war in Ukraine to squeeze Europe, even though the people dying in the trenches have zero say in European policy.” – Trump, probably.

Demented cynical fuck.

[image or embed]

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

A country fighting for its life is being used as a tool to blackmail European states that couldn’t care less about Ukraine’s opinion. Amazing. I fucking hate this world sometimes.

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 2:49 PM

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

show full post on front page

A Ceasefire During Easter Could Be the Signal That Tells Everyone – Diplomacy Can Succeed – Address by the President

1 April 2026 – 19:49

I wish you good health!

A brief update on this day. For nearly the entire day, our warriors have been intercepting Russian drones. Air raid alerts were active in most regions, and more than seven hundred Russian drones were launched – a significant number of them “shaheds.” The interception rate over the past 24 hours has been quite high – around 90 percent – but, of course, it needs to be higher. Unfortunately, there were hits, including in the Volyn, Zakarpattia, Ternopil, Chernivtsi, Cherkasy, Ivano-Frankivsk, and other regions. Recovery efforts are underway wherever needed. Energy facilities were once again among the main targets for Russians. In Lutsk, food warehouses and a Nova Poshta terminal have also been damaged. In the Poltava region and other areas, damage has been reported to residential buildings. This is, in fact, Russia’s response to our proposal for a ceasefire during the Easter holidays. Ukraine openly made this proposal to Russia. Russia responds with “shaheds” and continues its terrorist operations against our energy sector and infrastructure.

Today, I spoke with the American team, in particular about this. Different signals are needed, and a ceasefire during Easter could be the signal that tells everyone – diplomacy can succeed. Ukraine is doing everything to support efforts toward peace. Today, we had a detailed discussion with Steve Witkoff and Jared Kushner, joined by Lindsey Graham and Mark Rutte. We focused on how to strengthen diplomacy, what steps are possible, and also on security guarantees and the involvement of Europeans. It was a positive conversation. I want to thank you, Steve, Jared, Lindsey, and Mark. We agreed to strengthen security guarantees, and I have already instructed our team to promptly update the documents so that the security guarantees for Ukraine are strong, the prospects for post-war reconstruction are real, and everything is doable. Everything must be kept current. We see how the world is changing – how much can shift in a single moment. This concerns both alliances and security challenges alike. Ukraine must receive reliable security: this is the main task. I am grateful that the U.S. President’s envoys hear us and are ready to work together to find the right compromises, the right steps, and the right solutions. The key lies in how and what all of us discuss with Russia, and in how the documents are prepared, particularly those on security guarantees. So that Ukrainians clearly understand how partners will respond in the event of renewed Russian aggression, and what will actually deter Russia from aggression. We need strong, shared positions, and Ukraine’s contribution to this strength is unquestionable. We continue working with America. I thank everyone who is helping us. I expect that the teams will work substantively in the coming days so that we can all feel progress. A trilateral format is important – a leaders’ format – all of this is necessary.

One more thing.

It is important that Rustem Umerov continues to work with countries that are interested in Ukraine’s expertise in defense. We are preparing long-term agreements. Long-term cooperation is what always delivers the best results. We already have agreements with Saudi Arabia, the UAE, and Qatar. We are working with Jordan. We are in communication with Kuwait, now also Iraq, and Bahrain. There is also now a strong interest from Türkiye and several other countries beyond the Middle East – interest in Ukraine’s strength. And we will certainly support those who support us. We are ready to work with those who respect us, respect Ukraine, respect Ukrainians, and are ready to build real cooperation for decades. This is what will give Ukraine confidence. This is what will give our partners security. There will also be agreements with our partners in Europe – I have already discussed this with many. I spoke today with the Prime Minister of Norway. Thank you, Jonas! It was a good conversation. I also had a call today with the Prime Minister of the United Kingdom – we are preparing new, strong steps. Thank you, Keir! Thank you to everyone who stands with us, with Ukraine!

Glory to Ukraine!

Georgia:

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) April 1, 2026 at 10:06 AM

Worth a read👇🏻

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) April 1, 2026 at 7:04 PM

2/ Silent 112 camera footage from July 31, 2025, shows Gotsiridze walking through a sparse crowd of protesters and initiating a verbal confrontation with Shervashidze.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

3/ While the prosecution claims “group violence,” the video reveals Gotsiridze bumping into Toshkhua and swinging a hand at another witness before the physical scuffle escalated.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

4/ During the scuffle, a large knife fell out of Gotsiridze’s pocket, which protesters picked up and handed over to the police.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

5/ Although the prosecutor admitted Gotsiridze was fined for carrying the weapon in a crowded area, she argued that because he didn’t use it, the defendants’ actions still constituted an unprovoked group attack.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

6/ In a surprising turn, in December the “victim” Beka Gotsiridze testified that he “did not experience any extraordinary or pain” and stated he has no claims against the defendants.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

7/ He characterized the incident as a “human fight,” admitted to swinging his own hand, and said he was not against their release.

Gotsiridze passed away in February.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

8/ The defense lawyer highlighted the rarity of a case where the victim and the defense agree that no crime occurred, yet the prosecution continued to push for a conviction.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

9/ Despite footage showing protesters actually returning Gotsiridze’s dropped keys to him as he left, the state insists 20 people “swarmed” him for group violence.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

10/ Shervashidze and Toshkhua were arrested on August 16, following weeks of Gotsiridze posting videos online mocking and threatened the protesters.

— Anna Gvarishvili (@annagvarish.bsky.social) April 1, 2026 at 9:33 AM

The EU:

🇪🇺🇺🇦 The European Commission approved a proposal outlining the volume of financial assistance to Ukraine for 2026 and the mechanisms for its use. In 2026 alone, Ukraine could receive €45 billion – half of the total package.

Read more 👀
theukrainianreview.info/european-com…

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) April 1, 2026 at 1:24 PM

Japan:

🇯🇵🤝🇺🇦 Japan is the latest country seeking Ukrainian drone expertise to defend their skies.

A Japanese company is investing in development and production of interceptors, with the goal of exporting once approved.

Global interest in Ukrainian innovations keeps growing.💙💛

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) April 1, 2026 at 2:03 AM

The Czech Republic:

🇨🇿🇺🇸🇮🇷 Czech President Pavel explains why NATO will not fight in Iran:

“The US is not under attack, and Iran is not a member of the alliance, so the demand for NATO’s participation in the Middle East conflict does not correspond to why and on what principles NATO was founded.”

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) April 1, 2026 at 3:54 PM

The US:

🇺🇸🇺🇦 Trump: We didn’t have to go into Ukraine. Ukraine’s thousands of miles away across the ocean.

We had a president who’s a stupid individual. Gave them $350 billion. Got nothing for it. Gave them so much money, used so much ammunition.

We’re making ammunition all over the place.

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) April 1, 2026 at 6:30 PM

🇺🇸👀 U.S. official to Axios:

This isn’t 3D chess — it’s 12-dimensional. He contradicts himself regularly, so nobody knows what he’s thinking. It’s on purpose.

[image or embed]

— Savchenko Volodymyr (@savchenkoua.bsky.social) April 1, 2026 at 7:45 AM

A meme of COL Hogan, COL Klink, and Sergeant Schultz from Hogan's Heroes triple face palming in Klink's office. The caption says" Triple facepalm: For when a double facepalm is just not enough to describe the epic fail..."

Back to Ukraine.

🦩🇺🇦🚀 The cost of the Flamingo is $600,000, and the missile has only one foreign-made part, – Denys Shtilerman,

✔️Range — up to 3,000 km;
✔️Maximum speed — up to 950 km/h,
✔️Cruising speed — 720 km/h;
✔️Warhead — 1,150 kg;

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) April 1, 2026 at 4:35 PM

❗️Shtilerman said that the Ukrainian Armed Forces hit warehouses in Tikhoretsk with drones two years ago.

After that, the Russians concreted them and poured a shelter that the drones could no longer penetrate, but the Flamingo was able to do it.

— The Ukrainian Review (@theukrainianreview.bsky.social) April 1, 2026 at 4:35 PM

Russia’s largest oil producer, Rosneft, announced that its net profit for 2025 fell by 73% to 293 billion rubles ($3.60 billion).

The company attributed the sharp decline to high interest rates, increased profit taxes, and “other temporary factors,” according to Reuters.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 11:14 AM

Zelenskyy on Russia’s ultimatum: the Russians are demanding that Ukraine withdraw its troops from Donbas within two months.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 1, 2026 at 4:17 PM

The russians tell Americans they will capture Donbas within 2 months, Zelenskyi said today.

Not surprising that russia spreads this bs.

What is surprising though is that people in the US Administration seriously believe russia can get in 2 months what it failed to occupy in 12 years. What a joke.

— Olena Halushka (@halushka.bsky.social) March 31, 2026 at 2:34 PM

It is crazy how few people know this:

Russia now occupies less Ukrainian land than it did one month into the full-scale invasion four years ago

[image or embed]

— Joni Askola (@joniaskola.bsky.social) April 1, 2026 at 9:58 AM

Lutsk, Volyn Oblast:

More from overnight Russian attack on Lutsk.

Russia will claim it was a military target, but firefighters are working without fear of being struck by secondary explosions.

In reality, it was a delivery service terminal and a warehouse belonging to a supermarket chain.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 11:32 AM

Kyiv Oblast:

This is the “surprise” farmers have found in the fields of Ukraine – a gift from the genocidal terrorists next door.

“In a field in the Kyiv region, sappers neutralized the warhead of a Kh-47 ‘Kinzhal’ air-launched hypersonic missile.” – State Emergency Service

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 2:12 PM

Deming Ukraine will take decades. This war will continue killing Ukrainians long after its end

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 2:12 PM

Chuhuiv, Kharkiv Oblast:

In Chuhuiv, Kharkiv region, Russian drone struck the fifth floor of a residential apartment building.

As a result of the attack, apartments on the fourth and fifth floors caught fire. Information on casualties and damage is still being clarified

[image or embed]

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

Kharkiv:

A few hours ago, this was someone’s home in Kharkiv. And now….

A Russian Molniya drone struck the building, destroying an outside wall and injuring two women‼️

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 6:58 PM

Kherson:

Today russians dropped an explosive device from a drone onto a car in Kherson.

As a result of the attack, two female passengers were killed. The driver sustained injuries and was taken to the hospital‼️

Terrorists!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) April 1, 2026 at 9:27 AM

Russian occupied Crimea:

According to the Russian aviation-linked channel Fighterbomber, the An-26 that crashed over Crimea was carrying 30 personnel on board at the time of the incident.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 31, 2026 at 4:42 PM

Donetsk and Luhansk Oblasts:

Ukrainian Unmanned Systems Forces struck multiple Russian targets on March 31.

In Luhansk region, an S-300 radar was hit, while in Donetsk region a Tor air defense system and an MT-LB vehicle were struck. Three supply trucks were also targeted.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) April 1, 2026 at 7:42 AM

The Republic of Adygea, Russia:

👀 Something is burning at the Khanskaya airfield (Maykop)!

🔥 Primorsk and Ust-Luga continued to burn.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) April 1, 2026 at 3:17 AM

The Republic of Buryatia, Russia:

Ulan-Ude, Buryatia. No losses at all, none.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 1, 2026 at 5:49 PM

Bryansk Oblast, Russia:

The General Staff of Ukraine reported that the Defense Forces struck the “Strela” enterprise in the Bryansk region, which manufactures components for cruise missiles.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) April 1, 2026 at 12:48 PM

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

This is Levchyk, the Feline Mayor of Lviv. He lives in City Hall and regularly greets world leaders who come to visit Ukraine. We discussed opening a pet hotel in Lviv for cats (and dogs) displaced from the front lines.

[image or embed]

— Nate Mook (@natemook.bsky.social) March 29, 2026 at 10:41 AM

A happy and healthy Passover to all celebrating.

Open thread!

War for Ukraine Day 1,497: A Brief Wednesday Night UpdatePost + Comments (18)

War for Ukraine Day 1,496: The Fourth Anniversary of the Bucha Massacre

by Adam L Silverman|  March 31, 202610:33 pm| 11 Comments

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

Ukrainian Independence Day painting by NEIVANMADE. The background is black with grotesque armored faces in dark blood red with Russian Z war symbols on their helmets. In the center is a tree. It's roots are red, it's trunk, which has windows is lighter at the top than the bottom. The crown of the tree is the color of the Ukrainian flag: blue at the top, yellow at the bottom. It is shaped like a heart. The outer leaves are Ukrainain Soldiers holding shields with the Tryzub on them. Spikes are protruding from the Soldiers towars the Russian grotesques. The inside of the heart are Ukrainian civilians being protected by the Ukrainian Soldiers.

(Image by NEIVANMADE)

As of 4:50 AM local time/9:50 PM EDT, air raid alerts are up over all of eastern and central Ukraine.

The cost:

💔 In the hospital, 6‑year‑old Yevheniya Serhiyenko has died.

Her older sister shielded her with her own body during a russian shelling. Twenty‑year‑old Dasha was killed instantly at the site of the strike, while little Zhenya was rushed to the hospital… but today she passed.

Russia kills children.

[image or embed]

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

Today is the fourth anniversary of the Bucha massacre.

We owe justice to the victims of the Bucha massacre.

The russian monsters killed more than 1,400 people in the Bucha region over a month of occupation in March 2022. 1,400 in that district alone.

This can neither be forgotten nor forgiven.

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

At least we know the number of people murdered in the Kyiv region, and they were laid to rest with dignity.

We will likely never find out the whole truth abt russian genocide in Mariupol. The so-called “renovation” of the Drama Theater was aimed at hiding traces of crimes.

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

​Volodymyr and Olena Zelensky honored the memory of the Ukrainians killed by russian forces during the occupation of Bucha.

​When Bucha was liberated, the whole world finally saw the true face of russia. Mass graves filled with executed civilians, bodies of people shot on the streets and left

[image or embed]

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

to rot, children and adults alike, destruction, rapes, robbery. This is the reality of russian occupation.

​Today, we remember the victims. The world must remember what russian occupation truly brings before pushing Ukraine to surrender any more land.

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

Today marks four years since Ukrainian forces liberated Bucha from russian occupation.

Four years since the world saw what russian soldiers had done there — the killings, the torture, the rapes — against adults, children, babies.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 31, 2026 at 2:29 AM

The world was horrified then, confronted with something it could no longer deny or look away from

But Bucha was not the end. There were other towns, other villages, other names — and the same things kept happening

Four years later, the violence has not stopped. Only the reaction to it has changed.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 31, 2026 at 2:29 AM

A lot of EU ministers, as well as heads of state from EU member states, came to Ukraine for the commemoration and for a meeting of the EU foreign affairs council at the Bucha Summit.

The European Union’s High Representative for Foreign Affairs and Security Policy, Kaja Kallas, has arrived in Kyiv, accompanied by several ministers from EU member states.

[image or embed]

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

President Zelenskyy addressed that council today. Video below, English transcript after the jump.

show full post on front page

Address by the President of Ukraine to the EU Foreign Affairs Council

31 March 2026 – 22:04

Andrii, Dear Minister!

Dear friends, Ministers!

Distinguished guests!

Ladies and gentlemen!

Thank you for coming. Thank you for your support. We are thankful to your people and your governments. Thank you that you stay with us from the very beginning of the full-scale war. Thank you for Europe being here in Ukraine in such a very important time.

Today, we remember how, 4 years ago, the Russian army was pushed back from Kyiv. And we freed the Kyiv region, and the whole world saw what the Russian army brought to us, to Ukraine – what and why. And what it could bring to other countries, between us. And in that moment, everything Russia had said about itself fell apart for hundreds of millions of people around the world. People saw that Ukraine was fighting a brutal and irrational, absolutely, aggressor, anti-European force – Russia, which rejects everything Europe learned and changed in the 20th century. And that Russia started this war not only against us, not only against Ukraine, but against the progress in human rights, morality, and peaceful life that came after World War 2. After Bucha, after Yahidne, during the battles for Kharkiv, our Mariupol, and the Black Sea – the world saw what Ukraine is and what Ukrainians are fighting for. Europe saw itself in us – in our people, in our resistance, and in our pain in this war, and in our determination to defend our independence. In Ukraine’s fight for life and for the right to choose our future, the national dreams of many European nations were echoed – nations that once fought for their own freedom. Europe’s own history was reflected here in Ukraine. We remembered the Miracle on the Vistula and the Prague Spring. We spoke about Finland’s fight for independence and the brutal crushing of Hungary’s freedom by Soviet tanks. We recalled the Nazi Blitz against Britain and the bombing of Rotterdam. This was not just history. It reminded us that the European way of life is not a gift. And that weakness and failure to stop enemies in time can lead to terrible consequences. And now we also need to act in time, and act, of course, strongly, and protect people.

Dear friends!

Recently, I visited countries in the Middle East and the Gulf, and everywhere our offer of assistance to protect lives was met with respect and gratitude. We act in time. And we also see that many Iranians around the world respect Ukraine and are grateful that we did not stay silent about their pain and their desire to end dictatorship and live freely. And we all should act to help them, of course. And we feel that, despite all the disinformation, American hearts have not grown cold – they support those who fight for freedom, and they support us in defending ourselves against Russian aggression. It’s very important.

After everything that has happened, Russia is clearly not a friend – even to those it still has relations with. And when some still try to trade with Russia, still want its oil and money, or say it will be very hard to achieve justice after this war – we see this as short-sighted and as a risk of repeating past mistakes. Russia must not win this war – in any way. It must not receive any reward from this war. And it must not get ahead of us – in new technologies shaped by this war. This is critical.

The future of Europe directly depends on how this war ends. And you can see how closely Russia’s war against Ukraine is linked to what is happening in the Middle East and the Gulf. The Strait of Hormuz is in a situation much like the Black Sea when Russia blocked our shipping, you remember, in 2022. Yes. Iranian drones and missiles hit neighboring countries just as Russian drones and ballistic missiles hit Ukraine. Modern war is impossible without drones, and most strikes on the front in Ukraine are carried out by drones of many types. We also see signs that the Iranian regime may be preparing for ground operations using FPV drones. It is also important to note that Russia is investing in prolonging conflicts in the Middle East. Wars there make it easier to intensify the war here. And this was the case after the Hamas attack on Israel. It is also true for the war the Iranian regime is waging to preserve itself. After that war, things must not be worse than before – and this is key. And the same applies here in Europe: Russia must not be left in any position that it could see as better than before – not in territory, not in technologies, not in politics. This is essential for peace and Europe. That is why, when talks to end this war are ongoing, we always do everything to ensure Europe is present and that Europe’s interests are taken into account. Ukraine is doing this. Absolutely. And in this way, Ukraine strengthens Europe. And I am grateful to everyone who understands this and supports our diplomacy. And we are doing everything to end this war through diplomacy. Of course. This is necessary. And Russia shows no intention to make a reliable deal, but it’s significantly a matter of pressure. And I hope the United States will remain decisive and help bring Russia to a trilateral meeting – and press it to make peace.

And I said this yesterday, and I repeat it today – we have proposed a ceasefire for the Easter holidays. We hope that the United States will support this proposition. And we are waiting for a response from Russia. Tomorrow, I will speak with the American team, including on this issue. And we hope for results. Results are needed for everyone.

Dear ladies and gentlemen!

It is symbolic that now, as we remember Bucha, we ask: what will war and threats look like tomorrow – for Europe, for all of us? And we must not let Europe’s enemies answer this question for us, or before us. This is very serious.

If we have programs like SAFE, we must make them truly modern and effective. Europe should produce not just what it knows, but what really works in today’s war and what is proven by today’s war. And countries already working with us on joint production understand this. Ukraine has this experience. Now, as our expert teams work in the Middle East and the Gulf, we see that our experience in protecting lives and critical infrastructure is, in many ways, unique. And I say this not just out of pride. This is about security. Ukraine’s experience in defense is a real security guarantee for Europe. So I propose that we work together to modernize our defense. We have started cooperation with Saudi Arabia, the Emirates, Qatar, Kuwait, Jordan. We also have signals from Bahrain. They are interested in our experience in countering drones and building a layered system-wide defense against modern threats. And I am sure Europe needs this too, of course. And we have already started working with some countries in Europe – thanks to our partners. And I thank them for acting in time. But this is needed for all of Europe, I’m sure.

I thank everyone involved in the PURL program and other initiatives that protect our skies. Drones, cruise missiles, ballistic threats – all must get a clear response. In the short term, we need funding for this. But in the long term, Europe must be able to produce all types of missiles and defense systems on its own. Of course. Europe must not depend on others – and must be ready to help those who help us.

Next point.

European decisions must not be questioned or lost in chaos. If Europe makes a decision, it must be implemented. When Europe decided to provide Ukraine with a 90-billion-euro support program based on Russian assets, this must not be blocked. Because this is about Europe’s strength – the strength of its word and its ability to act. If common decisions can be blocked so easily in such critical times, what does that say about the rest? We must strengthen trust in Europe, not weaken it. And beyond trust in Europe, this is a basic security issue, by the way. We must already prepare for the next winter. We have a plan, but because the 90 billion support package is still blocked, we cannot use the 5 billion planned for protection and recovery to get ready – no matter what this winter will be like. This is about people’s lives. By the way, we’ve lost already one month – March. We had to begin to do it in March, but somebody blocked this money. As long as the blockage remains, the threat remains. And this is happening because one person in Europe is standing against all of Europe – simply to please Moscow, and everyone can already see the evidence – that this is nothing more than a deal with Moscow.

Next point.

I am grateful to all countries already working against Russian oil. Russian oil is what fuels this war. Without oil revenues, Russia cannot fight. So we must continue to block all Russian and related tankers. European laws must ensure that Europe’s seas do not finance this war. And the same applies to sanctions. They must be strengthened, and we are still expecting a new EU sanctions package.

And one more thing.

In the Middle East and the Gulf, when countries turn to Ukraine for support, they see Ukraine as Europe. They see it as working with Europe. No one there doubts that Ukraine is Europe. Ukraine’s contribution to global stability is seen as Europe’s contribution – by everyone in the world. So why, in some key issues, is Ukraine still limited as a part of Europe? Ukraine’s EU membership is a security guarantee – for us and for Europe. Our potential – human, technological, military – is Europe’s potential. Russia understands this, sometimes better than some in Europe. That is why Russia does everything to stop Ukraine from joining the EU. And that is why we are doing everything to make it happen. And I thank those in Europe who support us. Now, Ukraine is ready for opening clusters and continuing accession negotiations. The key to stopping Russia’s efforts is to set a clear date for Ukraine’s accession. A clear date is a guarantee that Russia will fail, and that we will succeed. Please, let us make this happen. Please, let us not lose time. Please, continue to support Ukraine and the European way of life. Thank you so much that you are here.

Glory to Ukraine!

President Zelenskyy also held a press conference during the Bucha Summit. Here’s the video:

Georgia:

Today’s the day. The 35th anniversary.

[image or embed]

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

JUST IN: Opposition Alliance announces a “national mobilization campaign” in Georgia which is to symbolically culminate on May 26, Georgia’s independence day, in Tbilisi.

#GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 31, 2026 at 3:28 AM

Megi Diasamidze, a student who faces criminal prosecution over writing “Russian Dream” on the Georgian Dream’s campaign banner will now be imprisoned for 2 days for standing on a sidewalk.

1/2

[image or embed]

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

It was precisely in solidarity with Megi that democratic leader Elene Khoshtaria made the same graffiti, for which the mother-of-4 was sentenced to 1.5 years.

The repeated “offense” of standing on a sidewalk is up to 1 year of criminal imprisonment.

#TerrorinGeorgia #GeorgiaProtests

2/2.

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

“If you don’t undress here, you’ll have to go to Gurjaani and undress in front of men there,” unlawfully detained Georgian protester Mariam Melikishvili recalls.

The practice of stripping arbitrarily detained protesters fully naked is very common in Georgia.

#TerrorinGeorgia #GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 31, 2026 at 3:46 AM

Update: Saakashvili’s lawyers and other sources confirm he’s had a health-related accident but the severity of it seems to be managed and Saakashvili is said to be relatively okay now.

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

After having written the warning-threatening post, the personal Facebook profile of Ali Moujani, the Iranian Ambassador in Georgia, is no longer available.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 31, 2026 at 10:40 AM

So, it’s not me who’s blocked.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 31, 2026 at 10:41 AM

Oh. My. GOD!

It’s not just Sputnik, it’s RUSSIA’s MFA that posts about Constantinople taking over the Church of Georgia, based on Russia’s FOREIGN INTELLIGENCE SERVICE.

…

[image or embed]

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

Four years ago today the Bucha massacre revealed the true face of russia and its aggression to the whole world!

Children, women, elderer – executed, tortured, killed with tied hands.

Sadly, Georgia knew it all, as did russia’s every neighbouring country❤️‍🩹

We remember every single victim!

[image or embed]

— Tata Chemia (@tatach.bsky.social) March 31, 2026 at 12:12 PM

Poland:

Władysław Kosiniak-Kamysz, the head of the Ministry of Defense, stated that Poland does not plan to move its Patriot batteries to the Middle East, as its own security remains the priority.

[image or embed]

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

Hungary:

At what point do Orban’s voters finally realise that he’s the Kremlin’s puppet?

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 1:41 PM

Lavrov reminded him that Russian oligarch Alisher Usmanov wanted his sister, Gulbahor Ismailova, removed from the EU sanctions list, and Szijjártó promised to help. 🔺Seven months later, she was removed from the EU sanctions list.

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:13 AM

▪️ In 2025, Szijjártó discussed efforts to derail a new EU sanctions package with Russia’s Deputy Energy Minister Sorokin.

Hungary managed to remove 72 out of 128 proposed items from the sanctions list.

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:13 AM

▪️In other conversations, Szijjártó reportedly shared details of closed-door EU discussions with Lavrov. One European diplomat stated:
“Hungary is clearly acting on Russia’s political instructions.”

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:13 AM

▪️According to Szijjártó, the Slovak government is also assisting in these coordinated Russian-Hungarian efforts.

vsquare.org/kremlin-hotl…

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:13 AM

The US:

TRUMP: “Kamikaze boats don’t exist. They’re fake.”

60 MINUTES: “Meet the Ukrainian sea drone ‘Sea Baby’. It’s small, hard to destroy, and carries 2,000 kilos of explosives. It costs around $300,000, yet Ukrainian sea drones have destroyed warships worth tens of millions of $.”

[image or embed]

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

U.S. Continues lifting sanctions on Russia 🤨

The U.S. Treasury Department announced the removal of restrictions on several container ships sailing under the Russian flag. Sanctions have been lifted from the vessels Fesco Moneron, Fesco Magadan, and Sv Nikolay.

[image or embed]

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

The russians tell Americans they will capture Donbas within 2 months, Zelenskyi said today.

Not surprising that russia spreads this bs.

What is surprising though is that people in the US Administration seriously believe russia can get in 2 months what it failed to occupy in 12 years. What a joke.

— Olena Halushka (@halushka.bsky.social) March 31, 2026 at 2:34 PM

Back to Ukraine.

“Ukraine has proposed a ceasefire for the duration of the Easter holidays. We hope that the US will support this proposal. And we await Russia’s response.” – said Zelenskyy.

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

BBC: Trump says you are the obstacle to peace.

ZELENSKYY: Ukraine is not an obstacle to peace. Russia attacked us. We need clear conditions to end the war and reliable security guarantees so that the war does not start again. We do not want to live through this hell again.

[image or embed]

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

ZELENSKYY to BBC: We are ready to take steps toward compromise, especially if America is engaged. But America is not pushing for major concessions from Russia. It claims Russia is compromising, but in my view, Russia is making none.

[image or embed]

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

Putin has not achieved his main goals. He wanted to capture Donbas and secure recognition of the occupied territories as Russian. That was his core objective: the total occupation of eastern Ukraine.

I am sure Putin does not want to simply stop, but that does not mean he cannot be stopped.

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

60 MINUTES: When it comes to drones, how quickly is the technology changing?

🇺🇦 KAMYSHIN: The innovation cycle is roughly one week. From the moment you send drone to frontline, get feedback, make changes, and produce new version, the whole process can be as short as one week.

[image or embed]

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

Here’s the full 60 Minutes segment:

Russian z-bloggers report the loss of a Su-34 fighter jet and the death of its pilot. 👀🍿

[image or embed]

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

The 475th separate assault regiment “CODE 9.2” discovered and struck the launcher of the Russian Buk-M2 air defence system

[image or embed]

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

The 210th Assault Regiment successfully carried out the evacuation of a wounded soldier from the front line using a ground-based robotic system.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 31, 2026 at 4:51 PM

Zaporizhzhia Oblast:

Drones from Ukraine’s 225th Separate Assault Regiment rescued two Ukrainian POWs from a Russian occupier.

When the first FPV drone approached, the Russian guard didn’t manage to hide behind the UA PoWs.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:27 AM

Here’s the full video:

Poltava Oblast:

In Poltava russian night attack killed one, and Injured several others

A multi-story residential building was struck, causing severe damage – the top floor’s structure was destroyed. Four people were injured, including two children. Tragically, one person was killed.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) March 31, 2026 at 7:37 AM

The strike on Poltava was captured on surveillance cameras. Residential buildings and private business premises in the city were damaged. There are reports that one person has been killed. The number of injured has risen to four, including an 8-year-old girl.

[image or embed]

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

Russian occupied Crimea:

According to the Russian aviation-linked channel Fighterbomber, the An-26 that crashed over Crimea was carrying 30 personnel on board at the time of the incident.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 31, 2026 at 4:42 PM

Russian occupied Luhansk Oblast:

FP-2 drone strike on the Russian Buk-M3 air defence system in Luhansk region

[image or embed]

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

The Republic of Tatarstan, Russia:

Wow what a torch! 🔥🔥🔥
Nizhnekamsk oil refinery.

[image or embed]

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

It’s one of largest producers of synthetic rubber and plastics, the facility is a key part of Russia’s petrochemical industry. It also supports Russia’s military industry by providing materials used in tires, equipment, and various defense-related products.

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

Close-up of the russian Nizhnekamsk oil refinery after the attack 👀

[image or embed]

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

More videos of the epicenter of the explosion were on the territory of Nizhnekamskneftekhim in Nizhnekamsk

[image or embed]

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

Leningrad Oblast:

Port of Ust-Luga this morning, after the 5th night of drone attacks 🔥

[image or embed]

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

🔥Port of Ust-Luga, Leningrad Region, Russia.🔥

🚨Volume of Russian seaborne oil exports sharply dropped from 4.1 million to 2.3 million barrels per day. In Primorsk, only 4 tankers were loaded instead of usual 10, while in Ust-Luga just 2 tankers were loaded instead of 8.

[image or embed]

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

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

Stepan the lynx from Kyiv Zoo just reminded me that one more cheesecake won’t hurt 🐆

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 31, 2026 at 11:39 AM

Video at the lynx.

Wut?

Open thread!

War for Ukraine Day 1,496: The Fourth Anniversary of the Bucha MassacrePost + Comments (11)

War for Ukraine Day 1,495: Happy Putin Huilo Day To Those Who Celebrate

by Adam L Silverman|  March 30, 20269:46 pm| 12 Comments

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

Today is the twelfth anniversary of Ukrainians initiating the Putin Huilo chant.

Today marks the 12th anniversary of the legendary Ukrainian chant “Putin Huilo”

Russia had just begun its invasion. Fans of Kharkiv’s Metalist football club united with supporters of Donetsk’s Shakhtar for a joint march before the game in Kharkiv, and the hit was born.

[image or embed]

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

Zelenskyy’s visit to the Mideast has been quite a productive one.

Defence and security partnerships, likely worth billions of dollars, have already been concluded with Saudi Arabia and Qatar and are expected with the UAE and Jordan shortly.

We are stronger together🇺🇦🇸🇦🇶🇦🇦🇪🇯🇴

[image or embed]

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

President Zelenskyy made a stop in Bulgaria on his way home from the Middle East where he added an additional security agreement to the armful he brought home from the Levant and the Gulf states.

Here is his address from earlier today. Video below, English transcript after the jump.

show full post on front page

It Has Been a Very Fruitful Visit to the Middle East and the Gulf Region: We Have Agreed on Opportunities to Strengthen Air Defense, on the Joint Development of Defense Production, and on Energy Cooperation – Address by the President

30 March 2026 – 20:00

I wish you health!

Today I am already back home – in Ukraine. It has been a very fruitful visit to the Middle East and the Gulf region. You can really feel the positive attitude toward Ukraine – toward our warriors and our expertise. There is great respect for Ukraine, and I am grateful to the leaders for that. There is a shared vision among the countries of the region to work together with our state, with our defense, and with our experts. Security and restoring stability are the top priorities for everyone. And every nation deserves to live in peace. There are already agreements in place – landmark agreements: Ukraine and Saudi Arabia, the United Arab Emirates, and Qatar. We are also working with Jordan and Kuwait. Rustem Umerov is currently in the region, continuing political-level negotiations – he reported to me today – and there are already additional requests from Bahrain and Oman. For Ukraine, this is not only a matter of prestige and respect for our people; it is a very concrete and practical matter. We are exporting our system of protection, the skills of our warriors, the knowledge that our state possesses. And from these countries – from our partners – we expect reciprocal security engagement. We have already agreed on opportunities to strengthen air defense, on the joint development of defense production, and on energy cooperation, including diesel and other critical supplies that we need right now.

I also held a Staff meeting today – focused primarily on air defense. We thoroughly reviewed the situation regarding contract implementation and the procurement of all necessary items. This is not only about countering ballistic threats – it also concerns frontline air defense, missiles against drones, and interceptors. Everything will be provided. We are working to ensure that Ukraine’s domestic production reaches a level where we have all the necessary components of the air defense system – including anti-ballistic ones. We are working on this with several countries – it is still too early to disclose details. But what matters most is licenses for us, localization, and results here in Ukraine. This is a global goal, and we continue working toward it.

One more thing. There will be a lot of work this week – a lot of international work with our partners. This concerns security guarantees for Ukraine – and we are working on this primarily with the United States. We will also be speaking with Europe – about Ukraine’s potential and the agreements reached in the Middle East and the Gulf, as well as about our shared European defense and production. There will be good results. I thank everyone who is helping us! I thank all our people! It is important to remember that Ukraine has such a defense system not because of any single factor – our strength is not just in interceptors or any other weapons. Our strength lies in the fact that Ukrainians defend their country every single day, test in practice what truly works every single day, and achieve results for themselves and for their country every single day – and therefore can strengthen others as well, those who support Ukraine and help Ukraine.

Glory to Ukraine!

While in Bulgaria he held a joint press conference with Prime Minister Gyurov. President Zelenskyy made a statement at the beginning of the joint presser.

Statement by the President of Ukraine During a Joint Press Conference with the Prime Minister of Bulgaria

30 March 2026 – 21:15

Thank you very much, Mr. Prime Minister. Thank you for your visit. Thank you for all the meetings and for the important agreements.

Today, the Prime Minister of Bulgaria and I signed a security agreement between our countries. In fact, our teams have been working on this for quite a long time. I am very pleased that we now have this ten-year agreement between our states. The key points I would personally highlight are the continuation of military support from Bulgaria to Ukraine. Another important issue we discussed today is the joint production of various types of weapons, including drones, on the territory of our countries. And here I would like to thank you for what we discussed – that Bulgaria will use the SAFE instrument for such co-production. I am grateful for this. I believe it strengthens both our countries, both our nations.

Energy is also extremely important. We are working to ensure that an energy corridor becomes operational. I am grateful for today’s discussion, as well as for the productive work of our ministers – first and foremost, the ministers of energy, who have been working on this. Technically, we hope this corridor will be set up by the end of the year. For us today, this is very important. At the very least, it can serve as an alternative if there are certain blockages by some representatives of Europe – you know what I mean – regarding gas. This corridor could allow Ukraine to receive around 10 billion cubic meters of gas per year. For us, these are also energy security guarantees. I am grateful for this. I am also grateful for the positive signal that Bulgaria is making contributions to the PURL initiative. The signal itself is important first of all. Second, it is an opportunity to strengthen our air defense strategy, especially ahead of the next heating season. We have gone through a difficult winter, and I am grateful for this.

We discussed various issues. Of course, our good neighborly relations and constructive cooperation – we all see this. I am grateful for the very direct, transparent, and clear support from Bulgaria for Ukraine’s future accession to the European Union. Thank you for such a consistent policy. Thank you for this visit, for all the meetings – including with our parliament and with our Prime Minister. Thank you.

You are very welcome.

Here’s the video:

First Lady Zelenska sat for an interview with Fox News.

Olena Zelenska Spoke to Fox News About Ukrainian Children Living Under Russian Aggression

30 March 2026 – 15:59

The first step in rescuing Ukrainian children abducted by Russia is finding information about them; the second is strong international pressure on the aggressor state. First Lady of Ukraine Olena Zelenska stated this in an interview with Fox News.

The President’s wife noted that Ukraine is seeking every possible way to influence Russia and thanked the United States and U.S. First Lady Melania Trump for their advocacy and involvement in returning Ukrainian children abducted by Russia.

“Right now, with tremendous effort, we are bringing children back in small groups, while thousands of others are effectively spending their childhood in isolation, without the possibility of returning home. That is why it is important for more countries and public figures to get involved,” the First Lady emphasized.

Olena Zelenska noted that returning children is not only about crossing the border, but also about ensuring family-based care, housing, education, and access to medical and psychological assistance.

“We hope for the support of our international partners in this as well. Because we have so much to return to our children. First and foremost – their stolen childhood,” she said.

The President’s wife also spoke about her participation in the Fostering the Future Together summit of Melania Trump’s initiative, which took place at the White House.

“It is encouraging that we – people from all over the world who gathered at this event – share the view that we must protect children in an era of rapid technological development. Children must know how to use technology safely, have digital hygiene skills, and make AI their assistant, not a substitute for learning. This is a very important initiative by Ms. Trump,” Olena Zelenska stressed.

She noted that digitalization is precisely what helped Ukraine maintain public services and education for children during the full-scale Russian invasion.

“Due to the fact that Ukraine is a developed digital state, we were able to establish distance learning for a third of our schoolchildren who cannot study in person. I therefore hope that the development of digital solutions will give our children additional opportunities in life – and that it is these opportunities, not war, that will shape their future,” Olena Zelenska concluded.

President Zelenskyy sat for an interview with the BBC a few days ago. Here’s the video:

Georgia:

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

[image or embed]

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

GD propagandists here call this “strengthening sovereignty.”

Can’t wait for a Turkmen model of entry policy, except for all the oil money.

[image or embed]

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

1/ The administration of Donald Trump has extended the sanctions against Russia originally imposed under the administration of Joe Biden, under which Bidzina Ivanishvili is also sanctioned.

[image or embed]

— Publika.ge (@publikage.bsky.social) March 30, 2026 at 2:41 PM

2/ The Trump administration extended for another year the national emergency first declared under Executive Order 14024 on 15 April 2021, targeting harmful foreign activities of Russia, which has since been expanded multiple times.

— Publika.ge (@publikage.bsky.social) March 30, 2026 at 2:41 PM

3/ It was under Executive Order 14024 that financial sanctions were imposed on Bidzina Ivanishvili on 27 December 2024.

— Publika.ge (@publikage.bsky.social) March 30, 2026 at 2:41 PM

4/ The US President’s notice, along with the relevant report, has been submitted to the Committee on Banking, Housing, and Urban Affairs

— Publika.ge (@publikage.bsky.social) March 30, 2026 at 2:41 PM

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 30, 2026 at 10:04 AM

The Baltic States:

According to Delfi, Ukraine has officially apologized to the residents of the Baltic states in connection with incidents last week, when Ukrainian drones entered the territory of three countries.
www.delfi.lt/ru/news/poli…

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

Spain:

PM Sánchez: The war in Ukraine is not only about Ukraine, it’s also about Putin’s attempt to undermine the European Union.

We must scale up our defense industry, strengthen the single market, and adopt economic policies that make Europe more resilient to such challenges.

[image or embed]

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

The southeastern Mediterranean Sea:

A close-up of a massive breach in the hull of the russian gas tanker Arctic Metagaz after an explosion caused by a Ukrainian naval drone near the coast of Libya 👁👁

[image or embed]

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

Back to Ukraine.

Sea Baby and Magura are heading south🏝️

Ukrainian naval drones will be sent to help open the Strait of Hormuz as part of the defence partnerships with Mideast countries.

Ukrainian innovation and ingenuity continues to defend against threats few others can handle at the moment.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 30, 2026 at 1:12 PM

Watch an awesome video of a small Ukrainian drone intercepting a russian Shahed in the sky ❤️‍🔥

[image or embed]

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

Ukrainians, in good humor, turn Rheinmetall CEO’s insult into uplifting memes. On the serious side, there are worries here that Armin Papperger’s gaff could be used by the Russians as an excuse for their regular attacks on civilian residential buildings in Ukraine.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 30, 2026 at 3:46 AM

www.pravda.com.ua/eng/news/202…

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 30, 2026 at 3:51 AM

From Ukrainska Pravda:

German defence concern Rheinmetall has said it has “the utmost respect” for Ukrainian weapons manufacturers after its CEO Armin Papperger compared Ukrainian drones to “Lego bricks” made by “housewives with 3D printers”.

Source: Rheinmetall on X (Twitter), as reported by European Pravda

Details: The company stated that it respects the Ukrainian people’s efforts in defending themselves against the Russian invasion, particularly given their limited resources.

“The innovative strength and the fighting spirit of the Ukrainian people are an inspiration to us. We are grateful to be able to support Ukraine with the resources at our disposal,” Rheinmetall tweeted.

The comments followed a backlash against remarks made by Papperger in a recent interview with The Atlantic. When the journalist mentioned Ukrainian-made drones, Papperger dismissed the idea of any innovation and compared them to playing with Lego bricks.

“This is how to play with Legos. What is the innovation of Ukraine? They don’t have some technological breakthrough,” he claimed, adding that this technology is not at the same level as companies like Lockheed Martin, General Dynamics or Rheinmetall.

When the journalist replied that Ukraine is the world’s largest democratic drone-producing country, the Rheinmetall CEO asked which companies he was referring to.

The discussion then turned to the Ukrainian defence companies Fire Point and Skyfall, which Papperger described as “housewives with 3D printers”.

“It’s Ukrainian housewives. They have 3D printers in the kitchen and they produce parts for drones. This is not innovation,” he said.

Background:

  • Last year, Papperger said he was willing to participate in arming a possible international peacekeeping mission after the end of Russia’s war against Ukraine.
  • Rheinmetall has supplied Ukraine with weaponry of its own manufacture on multiple occasions. In October 2025, for example, it announced that additional Skyranger 35 air defence systems, funded out of the proceeds from frozen Russian assets, would be sent to Ukraine.

Dnipro:

In Dnipro region 1 person was killed and 12 injured as a result of the russian attacks‼️

[image or embed]

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

Russian occupied Donetsk Oblast:

You are looking at the famous Donbas Arena – an elite football stadium in Donetsk with a capacity of over 50,000. Back in 2009, at its opening, Beyoncé entertained the crowd. Now it stands in ruins, being consumed by the woods.

Russia ruins everything everywhere it goes.

[image or embed]

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

What won’t make it into Russian news: a military “Ural” truck drove into people at a bus station in occupied Donetsk. Two people are reported injured.

[image or embed]

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

Odesa:

🔥 Russia sent a dozen “Shaheds.” Odesa sent them to the bottom of the Black Sea!
The soldiers of the Odesa Border Guard Detachment know how to welcome guests! 🎯

[image or embed]

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

Oleshky, Kherson Oblast:

Oleshky of Kherson region under the russian occupation is enduring horrendous conditions.

The city faces a catastrophic shortage of drinking water, unstable electricity and gas supply, and limited medical care. Attempts to deliver supplies often result in drivers being killed.

[image or embed]

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

This is deliberate terrorism russia applies against civilians.

Ukraine’s Human Rights Commissioner Lubinets, NGOs ring an alarm bell.

There must be a humanitarian corridor established to enable the safe evacuation of civilians from Oleshky and surrounding villages.

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

Meanwhile, the US Administration offers Ukraine to voluntarily abandon even more people to the horrors of the russian occupation. This is despicable.

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

Kharkiv:

Ukrainian Sky Sentinel air defence system protecting the skies over Kharkiv region from Russian Shahed drones.

[image or embed]

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

/2. Sky Sentinel is Ukrainian-developed autonomous anti-aircraft turret designed to cost-effectively neutralize drones (like Shaheds) and potentially cruise missiles. Costing roughly $150 000per unit, it uses a heavy machine gun and sensors to identify, track, and destroy targets.

[image or embed]

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

Kupyansk, Kharkiv Oblast:

It has already been confirmed that, as early as the summer of 2022, during the occupation of Kupiansk, more than 200 Ukrainian children were taken to Russia.
suspilne.media/kharkiv/1273…

[image or embed]

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

Russian occupied Luhansk Oblast:

Bulava loitering munition strike on the Russian Tor air defence system in the Luhansk region.

[image or embed]

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

The General Staff of Ukraine has confirmed a strike on a metallurgical plant in the temporarily occupied city of Alchevsk. The facility produces large-caliber ammunition. A massive fire has been reported on its premises.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 30, 2026 at 8:43 AM

Russian occupied Crimea:

🔥Ukrainian General Staff reports a strike on a Russian S-400 “Triumf” air defense launcher near Hvardiiske in Crimea.

In a separate hit, a Russian military train was struck near Novosvitlivka in the Luhansk region, with confirmed impacts.

[image or embed]

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

Russia:

Bloomberg reports that, with Ust-Luga and Primorsk both being offline, 45% of Russia’s oil export capacity is gone.

And with fires so large that the smoke is visible from Finland and Estonia, don’t expect either to be fixed quickly.

We don’t need no water, let the MFs burn.🔥

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 30, 2026 at 2:05 AM

Samara Oblast, Russia:

Morning in russian Tolyatti, where KuibyshevAzot chemical plant got smoked.

[image or embed]

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

In Tolyatti, in the Samara region of Russia, Ukrainian drones paid a visit during the night. Specifically, they targeted the “KuibyshevAzot” chemical plant, which is among the largest producers of nitrogen fertilizers in Russia. This is already the second attack on this facility within a month.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 30, 2026 at 4:41 AM

The Dnipro OSINT channel, which studies the results of the attack on the Promsyntez chemical plant in Chapaevsk using Ukrainian FP-5 “Flamingo” missiles, reports the following:

[image or embed]

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

Three missiles were launched; Russian air defense shot down one. One hit a pole and detonated before reaching the target, while another struck near the workshop, likely causing minor damage.

[image or embed]

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

Leningrad Oblast, Russia:

As a result of Ukraine’s fourth strike on the Ust-Luga port in Russia’s Leningrad Region on March 29, three fuel tanks, a pier, and Novatek’s pumping stations were damaged.

The port’s operations have been suspended.

[image or embed]

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

In russia’s Primorsk and Ust-Luga oil and gas terminals, large-scale fires continue 🔥

Satellite imagery, published by the ‘Schemes’ show the aftermath.

After new Ukrainian strikes on March 29, storage tanks at the Novatek-Ust-Luga plant, previously undamaged, are now burning.

[image or embed]

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

In Primorsk, Transneft’s tanks are still ablaze, with at least 8 out of 18 reported damaged.

[image or embed]

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

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

💙😻 There are things that keep your heart from closing—little fluffy things that fall asleep in your hands and breathe so trustingly that you yourself begin to breathe more calmly. Kittens heal what cannot be seen on the outside. And this fighter knows it.
#StandWithUkraine #UkraineWar #caturday

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) March 29, 2026 at 10:02 AM

Open thread!

War for Ukraine Day 1,495: Happy Putin Huilo Day To Those Who CelebratePost + Comments (12)

War for Ukraine Day 1,494: A Brief Sunday Night Update

by Adam L Silverman|  March 29, 202610:52 pm| 16 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".

It’s been a long week and a long weekend, so I’m just going to run through the basics tonight.

Also, since it is looking like Trump and Team Clown Shoes is going to do something strategically and tactically stupid, here’s the link to my 2018 professional paper published by the Modern War Institute at West Point about why it is a really, really, really bad idea for the US to invade Iran.

All of Ukraine is under air raid alert as of 5:00 AM local time in Ukraine/10:00 PM EDT.

Here’s where some of tonight’s outgoing Ukrainian fires are headed:

💥 Drone threat in Rostov, Lipetsk, Saratov, Volgograd, Tambov, Voronezh regions, in the Republic of Adygea, in the Kuban and in all temporarily occupied territories of Ukraine.

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

#MadeByHousewives 🇺🇦💅🏻

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 2:22 PM

Clean up on aisle Rheinmetall:

Rheinmetall posted praise for Ukraine after its CEO’s “housewives making drones” line. The company said it respects Ukrainians’ huge effort defending against Russia for over four years and noted Ukraine fights effectively even with limited resources.

[image or embed]

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

🇺🇦 Ukraine’s Foreign Minister Andrii Sybiha said drones have become a key resource in the war against Russia. He also stressed that weapons deliveries to Ukraine continue despite escalation in the Middle East.

Read more 👀
theukrainianreview.info/sybiha-weapo…

[image or embed]

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

From The Ukrainian Review:

Ukraine’s Foreign Minister Andrii Sybiha said drones have become a key resource in the war against Russia. He also stressed that weapons deliveries to Ukraine continue despite escalation in the Middle East.

Sybiha made the remarks in an interview with Ukrinform after the G7 foreign ministers’ meeting, which Ukraine also attended. The summit took place on March 26–27 at Abbaye des Vaux-de-Cernay.

He said Ukraine is actively expanding domestic drone production and improving counter-drone technologies against Russian systems. According to him, Ukraine has offered Middle Eastern countries not just support, but a full-fledged security solution. This, he added, is strengthening Ukraine’s international standing and giving new meaning to its agency.

“We have unique military capabilities, and this is our geopolitical tool. Our drones and counter-drone systems are essentially our Ukrainian ‘oil’,” Sybiha said.

He described drones as a strategic resource that Ukraine must convert into a clear national interest to strengthen both its military and economy. He added that this approach could help bring a long-term peace closer.

More at the link.

:)))

[image or embed]

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

President Zelensky was in Jordan today to meet with King Abdullah II as he continues his diplomatic tour of the Middle East, which is why there was no daily address today.

President Zelensky met with King Abdullah II of Jordan to discuss potential security cooperation and the situation in the Middle East, emphasizing Ukraine’s experience in defending against drone and missile attacks. #Ukraine

[image or embed]

— NOELREPORTS (@noelreports.com) March 29, 2026 at 3:05 PM

He also sat for an interview with NBC yesterday. The whole interview has not been posted, but here are the two excerpts that NBC has posted so far:

He also appears to have sat for an interview with a French news outlet, but I haven’t seen the full interview posted.

Zelenskyy: People keep saying Ukraine can’t win because Russia is nuclear power. Then what security guarantees should Ukraine get to counterbalance nuclear state? NATO? Nuclear weapons?

If so, just say it directly: “We will give you NATO membership and a nuclear deterrent.”

[image or embed]

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

But no one has offered that.

What frustrates me most is that no one speaks to Russia with the same urgency: “Russia, you must back down, compromise, and end this war now, because people are dying.”

As you see, no one talks to them like that.

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

show full post on front page

Georgia:

#GeorgiaProtests from Kutaisi, over 3,000 years old city from western Georgia

Day 4️⃣8️⃣7️⃣🇬🇪🇪🇺

📸 Netgazeti

[image or embed]

— Tata Chemia (@tatach.bsky.social) March 29, 2026 at 2:08 PM

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 29, 2026 at 1:00 PM

From one of the previous days of #GeorgiaProtests

“We do not recognize you!”

Not recognizing the legitimacy of “constitutional bodies” (read: regime) is now 3 years’ jail.

📷 Levan Zazadze

[image or embed]

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

“Fuck Russia”—a phrase you see everywhere in Tbilisi, Georgia. This time on a Glovo courier’s bag.

[image or embed]

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

Another child and the only daughter of jailed democratic leader Elene Khoshtatia has a birthday today. 3 of her 4 children celebrated birthdays just days after the 1.5-year-long unlawful sentence of their mom.

Just like the cake for the twins, hers also says “from mother.”

📷 Shushana Matsaberidze

[image or embed]

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

Current Political Madness & High-Profile Cases
Discussion of Elena Khoshtaria’s 18-month sentence, imprisonment of other political leaders, the death and funeral of Patriarch Ilia II, the Moscow Mechanism report, and sanctions on propaganda TV channels. www.youtube.com/watch?v=Y32q…

[image or embed]

— Talk Georgia (@talkgeorgia.bsky.social) March 29, 2026 at 9:48 AM

Here’s the full video:

Hungary:

‼️A documentary was just released online about vote-buying, vote-rigging, threats, intimidation, and corruption which targets poor, rural Hungarian communities to enforce votes for Orban’s party.

14 days until these assholes and their corrupt, exploitative system are gone.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 12:25 PM

See the whole story here, with all of the shocking details, in Hungarian with English subtitles:

youtu.be/ZCwQR5HRWR8

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 12:25 PM

Here’s the full video:

Slovakia:

Russia’s lapdog, Fico, has the audacity to claim that everyone is “mad” for refusing to buy russian oil and financing the daily murder of Ukrainians.

The only person who is truly mad here is Fico himself. Only a madman would agree to fund constant bombing of civilians just across his own border.

[image or embed]

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

The Gulf States:

Gulf states are finding that US security guarantees aren’t as reliable as hoped.

Question: if US security guarantees against a smaller power are proving hollow for Gulf states, major US allies for decades, what does that mean for US guarantees to Ukraine against Russia? 🤔

[image or embed]

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

Germany:

Gen. Breuer: We’re facing a threat from Russia. I’ve never experienced situation as dangerous and urgent as today.

Russia is building up its military to nearly double the size it had before the war against Ukraine, with new structures all directing West. It’s a clear threat.

[image or embed]

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

Gen. Breuer: The culmination point is 2029. There’s a possibility for Russia to conduct a major war against a NATO country in 2029. As military officer, I have to say: we have to be prepared for this. We have to plan and think in a worst-case scenario — and this is one of mine.

[image or embed]

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

Finland:

Finland’s President Stubb says drones entered Finnish territory this morning and one was confirmed to be of Ukrainian origin. He says there’s no military threat to Finland, authorities reacted immediately, and an investigation is ongoing.

[image or embed]

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

The US:

Debra Cagan: Everyone knows the stories of firing 26 Patriot PAC-3 at a $30,000 drone — missing most and scoring just one hit. We’d be foolish to ignore those lessons from Ukraine. As our Gulf colleagues have said, no one else in the world knows how to do this like Ukraine does.

[image or embed]

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

That should be Deborah Kagan.

Luke Coffey: You’d have to be hopelessly naive to think Russia isn’t assisting Iran. Since 1999, Putin and Russia have taken every opportunity to undermine U.S. national interests — both abroad and at home through hybrid warfare and election meddling. Iran is no different.

[image or embed]

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

Back to Ukraine:

Yes.

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 29, 2026 at 6:44 PM

Four years between Kyiv falling in 72h and Ukraine sharing security know-how and modern warfare experience with partners far beyond Europe.

If the U.S. administration indeed believed in peace through strength, it would see Ukraine as its natural ally.

— Olena Halushka (@halushka.bsky.social) March 29, 2026 at 3:06 AM

Rheinmetall CEO: dismisses drones as “playing with Legos”, made by “housewives” compared to tanks.

Madyar: “No matter how advanced a tank is, Ukrainian-made drones will stop it… 4 Ukrainian drone teams would take 15 minutes to make another Pearl Harbor.”

Yes, really. Prepare for drone wars, NOW.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 2:05 AM

Speaking of Pearl Harbor, in the 1920s Mitchell predicted airpower would sink battleships and that Pearl Harbor would be attacked. He was ignored too, with devastating results.

Cheap and plentiful will beat expensive and rare 99 times out of 100. Ignore this lesson at your peril.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 2:05 AM

This week alone, Russia used more than 3,000 strike drones against our cities and communities – a significant portion of them “shaheds” – as well as over 1,450 guided aerial bombs and 40 missiles of various types.- Zelenskyy

Just how tired I am of this…

[image or embed]

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

⚡ The size of the “Shahed” compared to cars!
In just one week, Russia deployed over 3,000 attack drones against Ukraine, and a significant portion of them were “Shaheds.”
#StandWithUkraine #UkraineWar #Ukraine

[image or embed]

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

“The rules-based order didn’t collapse on Feb. 28, 2026, when America bombed Iran. It fractured in 2008, when Russia invaded Georgia, and Europe responded with thoughts and prayers.”
@ChakhoyanAndrew on why Europe’s future is still tied to the outcome in Ukraine.
kyivindependent.com/war-in-iran-…

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 29, 2026 at 2:34 PM

From The Kyiv Independent:

“Flying balalaika” or a “death moped with wings” is how Ukrainians refer to the Iranian-Russian Shahed drone. On March first, one of these crude, cheap, but devastatingly effective killing machines struck a US military operations center in Kuwait, killing six American soldiers. The youngest was twenty years old.

In the first week of the U.S.-Israeli war with Iran, more than 1,000 of these murderous balalaikas were launched by the Revolutionary Guards and regime-aligned forces, targeting everything and everyone around the Persian Gulf.

Tehran can produce about 10,000 a month. For comparison, since Iran licensed the technology in 2022, the Kremlin has scaled up domestic production to an estimated 12,000 a month.

In September last year, 19 unarmed Russian-made versions of the Shahed breached NATO airspace over Poland, and several more entered Romania.

Nearly 58,000 death mopeds have rained on Ukrainian cities since 2022. Russia launched nearly a thousand of them on Wednesday, the largest such attack in a single day, striking a 16th-century UNESCO World Heritage site in Lviv and a maternity hospital in Ivano-Frankivsk.

The Shahed is the red thread that connects Iran to Ukraine, via Russia. It is also a lesson that unpunished aggression does not fizzle out. It spreads.

Europe started neither of these wars, but will have to reckon with both.

The Iranian regime was decapitated three weeks ago, and European nightmares are compounding.

The Strait of Hormuz is effectively closed, oil prices are through the roof, and more Patriot interceptors are used up in the Middle East in one week than Ukraine received in four years. The US-brokered parody of peace talks is on ice, and the White House is easing sanctions on Russia to stabilize energy markets. And to top it all off, Washington is now tying security guarantees to Ukraine ceding territory to Russia.

Describing the situation in the Middle East, the EU Council President, Antonio Costa, put it bluntly: “So ​far, there is only one winner ​in this war — Russia.”

Moscow shares intelligence with Tehran. Ukraine is sending its cutting-edge drone-intercept technology to protect America and its Gulf allies. Over 200 Ukrainian military experts are already deployed across the region.

To compare the two wars is tempting, even necessary. But superficial parallels won’t help with questions that matter: where Europe can intervene, where it should, and where it has the duty and the means to change the outcome.

Should European NATO members be preparing to send troops and patrol Ukrainian skies, as Gabrielius Landsbergis and his co-authors have argued? Should they send long-range missiles like Taurus, a step debated for three years? Should they stop discussing frozen Russian assets and start transferring them? Yes, yes, and yes. What stands in the way is the corrosive weakness of “with Ukraine, as long as it takes.”

If Europe allows Moscow to get its way in Ukraine through hesitation, half-measures, and failure to recognize the existential imperative of Ukrainian victory, the vacuum of appeasement will pull Russian aggression westward. And should the guns fall silent without Ukraine fully inside Europe’s collective defense, Russia will regroup and re-invade.

The war with Iran is a macabre labyrinth.

Russia’s war on Ukraine is, as Anders Aslund wrote, “the most black-and-white issue of good versus evil in modern history.” Finland’s President Alexander Stubb, whose country borders Russia and who understands the stakes better than most, put it plainly: “Iran is not my war, Ukraine is my war.” Europe should invest its economic heft, political capital, military resources, and diplomatic clout where outcomes are achievable.

When the German President calls the strikes on Iran illegal under international law, he is invoking something sacred. But for that language to carry weight, we have to rewind the tape.

The rules-based order did not collapse on Feb. 28, 2026, when America bombed Iran. It fractured in 2008, when Russia invaded Georgia, and Europe responded with thoughts and prayers.

It eroded further when Russia invaded Crimea in 2014. And it evaporated when Europe went ahead with Nord Stream 2 – effectively rewarding the Kremlin’s aggression with a redundant pipeline that stripped Ukraine of its most powerful deterrent: energy transit on which both Europe and Russia depended.

A bloc of middle powers that looked away for 18 years has no standing to pontificate and point fingers. Europe’s future will not be decided in the Middle East, but in Donetsk, Luhansk, and Crimea.

The energy shock will pass. What will not pass is the realization that “never again” was a slogan, not a promise.

Europe does not need permission to help Ukraine restore its borders. It needs the will. There is a basic discipline that applies to nations as much as to people: pour your energy into the things you can affect. Stop posturing, stop making proclamations about a rules-based order the West collectively failed to uphold, and start defending it where you actually can.

Strength does not precede decisive action in Ukraine. It follows from it.

More at the link.

Ukraine’s Defense Minister Mykhailo Fedorov says he gets daily frontline videos of Russian infantry “self-destructing.” He said March could be a record month for Russian losses, topping 30,000 killed and seriously wounded.

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

Three were murdered, including a 13yo boy, in russia’s routine Sunday bombing of Kramatorsk. Another teenage girl died after russian drones targeted a recreational area crowded with youngsters in the Mykolayiv region yesterday.

Unpunished evil will keep growing.

[image or embed]

— Olena Halushka (@halushka.bsky.social) March 29, 2026 at 11:14 AM

Kramatorsk:

Today, three people were killed in a russian attack on Kramatorsk, including a 12-year-old boy.

For the fifth year in a row, russia has been waging a ruthless war against civilians, yet some still choose to shake its bloodstained hand.

[image or embed]

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

Kramatorsk today 💔

3 people killed in russian strike, including a 13-year-old boy. 13 others are injured.

Bloody bastards. Terrorists.

[image or embed]

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

Krivyi Rih:

💢Kyiv-Kryvyi Rih train evacuated three times.

A Shahed drone flew over people during one of them.

[image or embed]

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

Sumy Oblast:

More on that fatal strike on a civilian home yesterday:

Yesterday, russian terrorists killed 20‑year‑old Dasha Serhiyenko, who shielded her 6‑year‑old sister with her own body, saving the child’s life🕯💔

The little girl is now in the hospital in critical condition. Their parents were also wounded.

[image or embed]

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

A russian shell struck directly at the Serhiyenko family home in the village of Ochkine, Sumy region.

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

Russian occupied Crimea:

🔥Three BM-30 Smerch/Tornado-S systems and a transport-loader vehicle were destroyed by in a series of strikes on a Russian MLRS base in Crimea overnight on March 29.

In a separate attack, fuel tankers were burned near Novosvitlivka in the Luhansk region.

[image or embed]

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

Alarm sirens are sounding right now at Russian military units in Sevastopol, Crimean Wind reports. They’re also reporting a threat of Neptune strikes.

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

Russian occupied Luhansk Oblast:

🔥 Another video from Alchevsk, where the Alchevsk plant was hit.

[image or embed]

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

Alchevsk, substation 🔥🔥🔥

[image or embed]

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

💥🔥 The Alchevsk Metallurgical Plant in the Luhansk region is on fire.

[image or embed]

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

🎉 Footage from Alchevsk shows that after suppressing the Russian air defenses in the city, they don’t even try to shoot down the UAVs.

[image or embed]

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

🤩🤩🤩 Alchevsk, the moment of strikes!

[image or embed]

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

The Slobozhansky Front:

Forpost Brigade border guard drone operators surgically destroyed Russian equipment on the Northern Slobozhansky front.

[image or embed]

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

Zaporizhzia:

WARNING!! WARNING!! GRAPHIC IMAGERY!! WARNING!! WARNING!!

Today, Russia struck the outskirts of Zaporizhzhia. A 75‑year‑old woman was killed, and a 72‑year‑old man was injured. The injured man has been hospitalized.

Killing people in their homes is russian culture.

[image or embed]

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

ALL CLEAR!!!!

Huliaipole, Zaporizhzhia Oblast:

A Ukrainian tank fires direct rounds into concrete fortifications held by Russian assault troops at a strongpoint near Huliaipole.

[image or embed]

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

Leningrad Oblast, Russia:

🛰️The Russian port of Primorsk after several waves of Ukrainian attacks this week

[image or embed]

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

OSINT analysts at Oko Gora say the Primorsk port attack destroyed 8 tanks and damaged 5, leaving 72% of storage offline. Primorsk handles about 30% of Russia’s oil exports, they note.

[image or embed]

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

Satellite images of Ust‑Luga show new fires after last night’s attack🔥

[image or embed]

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

🔥More footage from today’s rather “lit” party at Ust-Luga oil port in Russia

[image or embed]

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

🔥The process of burning all Russian oil export capacity to the ground continues.

A Novatek facility which acts as a mini-refinery in Ust-Luga is burning brightly, and will not be processing any oil for a while.

When economic sanctions fail, drone sanctions will plug the gap.🛑

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 29, 2026 at 1:17 PM

The Russian port of Ust Luga, which has been burning continuously since the night of March 25, can be seen from Finland across the entire Baltic Sea.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 29, 2026 at 5:36 AM

Russian Ust-Luga view from above. 5th day on fire 🔥 🤩

[image or embed]

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

Three more days and the Ukrainians get a new holiday!

Rostov Oblast, Russia:

💥 Consequences of the work of electronic warfare in Taganrog.

[image or embed]

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

More footage coming in from the drone and missile attack on Taganrog, Russia, right now.

[image or embed]

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

Monitoring channels report a hit and fire in Taganrog near Parkovyy Lane.

[image or embed]

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

Belgorod Oblast, Russia:

Exilenova+ reports Belgorod is taking several missile hits right now. Update says multiple MLRS salvos are also hitting Belgorod region.

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

That’s enough for tonight.

Your daily Patron!

A new Patron video!

@patron__dsns

🙂‍↔️🥏

♬ original sound – hair_inspo⭐️🪩

Open thread!

War for Ukraine Day 1,494: A Brief Sunday Night UpdatePost + Comments (16)

War for Ukraine Day 1,493: Volydymyr of Arabia

by Adam L Silverman|  March 28, 20269:08 pm| 23 Comments

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

The cost and the reason:

🕯 20-year-old Dasha Serhienko died as a result of a Russian strike on the Znob-Novgorod community in Sumy region

The girl covered her 6-year-old sister Zhenya, who is currently in the hospital with injuries. Their parents are also injured.

[image or embed]

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

Here are some of tonight’s outgoing Ukrainian fires:

IT’S TIME 😎🔥 DroneBomber

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 12:50 PM

President Zelenskyy continued his diplomatic trip through the Middle East in Qatar today where he met with the Emir and signed another defense/security cooperation agreement.

Saudis speaking Ukrainian, 2026

[image or embed]

— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) March 28, 2026 at 4:58 PM

What I find interesting is that he doesn’t appear to be scheduled to visit Israel to try to do a deal with them.

[image or embed]

— Jacob 🇺🇦🇵🇸 (@fuckaasbitch.bsky.social) March 27, 2026 at 11:30 AM

We will NOT be going to Bari Weiss for a welfare check.

More seriously:

🇺🇦 Zelensky: We are talking about ten-year cooperation. We have already signed a corresponding agreement with Saudi Arabia, with Qatar also for 10 years.

During these 10 years, we will engage in co-production, build factories – both in Ukraine, production lines, and in these countries.

[image or embed]

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

Also, in the event of a shortage and a strong challenge in the world – how to provide, for example, diesel engines to the country. Yesterday, we agreed on diesel for at least a year. And then it is a matter for our company and local companies.

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

Anyhow, Trump is not amused:

🇺🇸🇺🇦🤯 “The US is opposed to Ukraine supplying its weapons to the Persian Gulf countries,” says a member of the Verkhovna Rada Committee on National Security.

“They want to obtain these technologies from Ukraine and then export them themselves,” Rakhmanin said.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 5:41 AM

The Ukrainians are not going to play that game.

show full post on front page

Georgia:

People in Georgia continue to protest against the Georgian Dream government.

Day 487

#GeorgiaProtests

[image or embed]

— Publika.ge (@publikage.bsky.social) March 28, 2026 at 1:37 PM

Day 486 of #GeorgiaProtests

Today’s march was dedicated to freedom of Elene Khoshtaria and all political prisoners in Georgia. You see their names on the white banners.

📷 MOSE

[image or embed]

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

Marina Terishvili, a heroine Georgian mother.

Her son was killed by the military junta in the 1990s for carrying a flag of Georgia, and her other son is a political prisoner of the current Russian regime in Georgia.

“Freedom to Giorgi Terishvili,” her banner says.

📷 MOSE

[image or embed]

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

Day 486 of #GeorgiaProtests

“Freedom to the regime prisoners! Freedom to Elene Khoshtaria!”

Saturday march in Tbilisi.

📷 MOSE

[image or embed]

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

Tbilisi tonight.

📷 Shermazana

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 28, 2026 at 12:30 PM

Qatar:

Ukraine and Qatar sign a long-term defence deal (at least 10 years).

Joint projects, production cooperation, and technology partnerships ahead.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 28, 2026 at 3:19 PM

The UAE:

🇺🇦🇦🇪 Zelensky: United Arab Emirates. For several weeks now, Ukrainians have been working here to help in protecting lives. I met with members of our team here and discussed the initial results, the key conclusions from their work in the Emirates, as well as several proposals.

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 28, 2026 at 5:08 AM

During this time, our experts have held meetings with representatives of the UAE’s Security and Defense Forces.

There is already a clear understanding of how the protection of airspace and critical infrastructure in the Emirates can be strengthened by integrating Ukrainian experience.

— The Ukrainian Review (@theukrainianreview.bsky.social) March 28, 2026 at 5:08 AM

🇶🇦🇺🇦 Zelensky: A team of Ukrainian experts works in Qatar, where they share our experience and expertise. I met with our team here today and heard a report.

Our experts have already conducted a general assessment of the security situation. Qatar is ready for long-term cooperation in various areas.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 12:03 PM

🇺🇦❗️As of April, Ukraine is almost 100% supplied with diesel fuel — companies were able to contract almost the entire required supply volume, — Deputy Director of Energy Regulatory Commission

Despite the ongoing global crisis, diesel fuel, as well as gasoline, will be more than enough in Ukraine.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 11:55 AM

Hungary:

Orban was booed at his own campaign rally in Győr. He snapped back, accusing the crowd of pushing Ukrainian interests and wanting a pro-Ukraine government that would send Hungarians’ money to Ukraine.

[image or embed]

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

‼️Orban’s buddies built a taxpayer-funded palace for themselves inside the Central Bank.

Cigar rooms, palm trees in the courtyard, Italian marble washrooms, custom high-end doors, lavish meeting rooms, no wonder the budget spiked 2x from $150m to $290m🤯

15 days. Tick tock, MF.

[image or embed]

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

🇭🇺👀 Orban is massively buying votes in Hungary’s poorest regions.

This is revealed in a large-scale investigation, “The Price of a Vote,” jointly conducted by six independent Hungarian projects.

Party representatives are traveling to villages and offering local residents $150-$170 per vote.

1/2

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 3:31 PM

Local mayors are promising firewood, medicine, part-time jobs, and transportation to the polls for the “right” vote, and threatening those who refuse.

The campaign is reaching 600,000 voters. Journalists collected info from 60 people from 14 different communities.

2/2

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 3:31 PM

Slovakia:

🇸🇰❗️🇺🇦 Slovakian Prime Minister Fico said the country will not support the 20th EU sanctions package against Russia due to Ukraine’s blocking of the Druzhba oil pipeline.

[image or embed]

— Savchenko Volodymyr (@savchenkoua.bsky.social) March 28, 2026 at 4:05 PM

Finland:

STUBB: For 1% of Ukrainian land, Russia lost 500,000 soldiers. Ukrainians are killing over 30,000 Russians per month, and Russia can’t recruit enough replacements. This may force a problematic general mobilization on Russian side. Plus, the Russian economy continues to suffer.

[image or embed]

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

🇫🇮 🇺🇸🇺🇦 Finnish Defense Minister said his country would check whether Washington is complying with contracts signed with European NATO member states that purchased weapons for Ukraine from American military contractors.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 8:14 AM

“What is promised to Ukraine must reach Ukraine. We are constantly evaluating how the funds are spent and believe that the mechanism is working. Of course, if problems arise, we will have to review it,” he stressed.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 8:14 AM

The Baltic States:

🇱🇻🇪🇪🇱🇹 Joint statement by the Ministers of Defence of the Baltic countries on drone incidents!

This week several UAVs have crossed NATO airspace in the Baltic states.

We remain steadfast in our support to Ukraine’s defensive operations against Russia and Ukraine’s legitimate right to self-defence.

[image or embed]

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

These incidents highlight urgent need to continue enhancing our preparedness and investing in defence capabilities. Baltic states are investing at least 5% of GDP in defence.

We prioritize procurement of air defence capabilities and development of drone and counter-drone systems, acoustic sensors.

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

We stress the need to significantly scale up and earmark EU defence funding in the long-term, including for strengthening its eastern border through initiatives such as Eastern Flank Watch and a European Drone Detence Initiative.

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

We’re very lucky to have our Baltic friends 💙💛

— Olena Halushka (@halushka.bsky.social) March 28, 2026 at 3:16 PM

Apparently one or more Ukrainian drones targeting Ust-Luga may have gone awry.

Germany:

🇺🇦🇩🇪🤔 When I brought up the drones that Ukraine has used so effectively against Russian tanks, the company’s chairman and CEO, Armin Papperger, was withering in his dismissal. “This is how to play with Legos,” he told me, – The Atlantic

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 8:21 AM

“What is the innovation of Ukraine?” Papperger asked. “They don’t have some technological breakthrough. They make innovations with their small drones, and they say, ‘Wow!’ And that’s great. Whatever. But this is not the technology of Lockheed Martin, General Dynamics, or Rheinmetall.”

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 8:21 AM

I can’t speak to Rheinmetall, but the technology of Lockheed Martin and General Dynamics, as well as Raytheon don’t look so impressive right now.

Skyfall clapped back at Rheinmetall CEO Papperger’s “housewives” line. A company rep told Simon Shuster that if drones made by Ukrainian “housewives” can wipe out tanks and artillery, then the “housewives era” is officially here.

[image or embed]

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

Turkey:

🇹🇷🇺🇦 Haluk Bayraktar, CEO of Baykar:

“Amid the full-scale war, Ukraine has demonstrated extraordinary innovation: from fiber-optic and AI-enhanced FPVs that evade EW jamming, to interceptor drones, deep-strike operations, and scaled up to millions of units annually.”

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 10:01 AM

The UK:

🇬🇧🇺🇸 Starmer: A lot of what Trump said is designed to put pressure on me to change my mind and to get dragged into this war.

I am the British Prime Minister, and I act in the British national interest.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 9:48 AM

Sweden:

GEN. CLAESSON: After traveling 3,000 kilometers through Ukraine and meeting with dozens of military leaders, my main conclusion is that it is not a broken country. They are tired, for obvious reasons, but not broken. We must maintain our focus on Ukraine.

[image or embed]

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

The EU:

🇺🇸🇪🇺 During the G7 ministerial meeting on Friday, Kallas and Rubio argued over the war in Ukraine and the U.S. stance toward Russia. Kallas criticized Washington for failing to increase pressure on Moscow.

Read more 👀
theukrainianreview.info/kallas-and-r…

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 28, 2026 at 8:10 AM

The US:

LT. GEN. WHITNEY: The biggest thing we’ve seen coming out of Ukraine is the rapid pace of innovation and how quickly they turn new concepts into reality. They fly things, test them, then iterate and constantly improve them. Their level of innovation is “out of this world”.

[image or embed]

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

GEN. CAVOLI: Our Patriot systems in Ukraine have been a real success story. It’s a complicated system. We train our guys for a long time to operate it. Ukrainians put their best people on it and took to it like “fish to water”. We actually learned from some of their employment.

[image or embed]

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

🇺🇸❗️Trump is considering a major change to how NATO works, proposing a “pay-to-play” system where countries that don’t spend 5% of their GDP on defence could lose their say in key decisions, – The Telegraph

🇩🇪 Trump is considering withdrawing US troops from Germany.

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 28, 2026 at 7:42 AM

At this point I guarantee the troop withdrawal would be a rotation to cover for the forces they’re building up in the Middle East.

This is interesting:

Sarah Makin: For the past year, I’ve investigated Russia’s actions in occupied Ukraine. They allow only one church and ban the rest. You can be arrested just for that.

Russia has bombed, shelled, and looted 650 Christian churches.

[image or embed]

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

They’ve murdered 49 pastors, priests, evangelical leaders, and other faith leaders in occupied Ukraine. They tortured these men before killing them.

This is not new, this is what Russia does, and now they’re doing it in Ukraine.

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

Makin is a professional Christians are being persecuted everywhere advocate who served in Trump’s first term faith office in the White House. What’s interesting is that she’s saying this at CPAC. Also, from the reporting, CPAC was basically a ghost town this year.

I see my congresswoman is at it again:

🇺🇸🇺🇦 POLITICO: Russian delegation’s tour of the U.S. Capitol, organized by the office of Rep. Anna Paulina Luna (R-Fla.), is drawing fierce criticism from pro-Ukraine lawmakers, as the conflict with Iran threatens to pull more attention away from Moscow’s four-year war against Kyiv.

[image or embed]

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

“As self-declared enemies of the American way of life and perpetrators of heinous mass murder, members of the war criminal Putin regime must not be welcomed in any way,” Rep. Joe Wilson (R-S.C.) said in a statement. “I compare this meeting on Capitol Hill as having a visit by the Third Reich.”

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

Rep. Jamie Raskin (D-Md.) slammed Luna for giving a “private Capitol tour to the members of the Putin-loving Duma,” and cast the Russian leader as President Donald Trump’s “mentor and good friend,” in a statement.

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

Back to Ukraine.

🇺🇦 Zelensky: This morning, I was briefed that U.S. military facilities in the Middle East and the Gulf region were photographed by Russian satellites in the interests of Iran.

They imaged the U.S.–UK joint military facility on Diego Garcia located in the Chagos Archipelago in the Indian Ocean.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 2:19 PM

⚡️Zelensky responds to Rubio’s accusation of lying.

President Volodymyr Zelensky on March 28 clarified his understanding of Washington’s position on security guarantees for Ukraine, in response to U.S. Secretary of State Marco Rubio calling his previous statement on the issue “a lie.”

[image or embed]

— The Kyiv Independent (@kyivindependent.com) March 28, 2026 at 12:09 PM

From The Kyiv Independent:

President Volodymyr Zelensky on March 28 clarified his understanding of Washington’s position on security guarantees for Ukraine, in response to U.S. Secretary of State Marco Rubio calling his previous statement on the issue “a lie.”

Zelensky said on March 26 that U.S. security guarantees for Kyiv were conditional on Ukraine’s full withdrawal from the Donbas region, including territory it still controls.

“The Americans are prepared to finalize these guarantees at a high level once Ukraine is ready to withdraw from Donbas,” Zelensky said.

Rubio dismissed the president’s claim in comments to reporters the following day: “That’s a lie. And I saw him say that, and it’s unfortunate he would say that, because he knows that’s not true and that’s not what he was told,” he said.

“What he was told is the obvious: Security guarantees are not going to kick in until there’s an end to the war, because otherwise you’re in — you’re getting yourself involved in the war.”

Zelensky had the opportunity to respond to Rubio and clarify his remarks during a press conference on March 28. While he did not contradict Rubio’s statements, Zelensky made it clear that as he understands it, an “end to the war” is synonymous with Ukraine’s withdrawal from Donbas under the current framework of the peace negotiations.

Moscow has issued Kyiv an “ultimatum,” Zelensky said. Russia “will end the war only after the withdrawal of the Ukrainian Armed Forces from the entire territory of the Donetsk and Luhansk regions.”

The U.S., in turn, will only provide security guarantees once the war ends.

“We will be able to get security guarantees from the United States not until the ceasefire, not until the end of the war. And after our troops leave Donbas, that these are conditions for the end of the war,” Zelensky said.

More at the link.

Footage shows the support battalion of the 1st Assault Regiment working on an Australian-supplied M1A1 AIM Abrams tank.

The vehicle was upgraded with Kontakt-1 explosive reactive armor blocks and a large frame structure for future anti-drone protection.

[image or embed]

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

❗️The 1st Separate USF Center struck Russian military with guided mid-strike drones at the exact moment they were launching Shahed kamikaze UAVs toward Ukraine.

[image or embed]

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

Magyar says recent strikes on Ust-Luga, Primorsk, Kirishi and Yaroslavl created a 2.5M bpd bottleneck for Russia’s oil export and refining. He breaks it down as 1.9M bpd of stopped transshipment at Ust-Luga and Primorsk plus 650k to 700k bpd from Kirishi and Yaroslavl.

[image or embed]

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

Zelensky denied reports that Ukrainians were hit in the Middle East. He said Iran and Russia are pushing disinfo about strikes on Ukrainians and “interceptors,” and that nothing happened.

[image or embed]

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

Magyar says Ukraine’s USF hit Shahed Gerbera launchers at Donetsk airport and destroyed two Tor systems in occupied Luhansk and Zaporizhzhia. He also reports strikes on EW facilities, supply and fuel depots, plus comms towers across occupied Donetsk and Kherson.

full video: t.me/wartranslate…

[image or embed]

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

Odesa:

Overnight, russia launched a massive drone attack on Odesa.

21 strikes hit 18 locations, while debris from downed drones caused damage at nine more. One of the drones hit the roof of a maternity hospital.

Two people were killed and 12 injured, including a 9-year-old boy.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 28, 2026 at 4:55 AM

Overnight, russia launched a massive drone attack on Odesa.

21 strikes hit 18 locations, while debris from downed drones caused damage at nine more. One of the drones hit the roof of a maternity hospital.

Two people were killed and 12 injured, including a 9-year-old boy.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) March 28, 2026 at 4:55 AM

Odesa after a Russian attack last night ‼️

2 people were killed, and 12 others were injured, including a child. Bastards.

[image or embed]

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

[image or embed]

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

🙏🇺🇦 There were 19 newborns in the Odesa maternity hospital attacked by a Russian drone at the time of the strike.

At the time of the strike, 33 patients, including 22 women in labor and 19 newborns, were in Odesa Maternity Hospital No. 5.

[image or embed]

— Savchenko Volodymyr (@savchenkoua.bsky.social) March 28, 2026 at 11:48 AM

According to the Odesa Special Operations Command, there were 80 people in the maternity hospital at the time of the attack, including 33 medical workers. Everyone was sheltering at the time of the attack.

Russian shelling in Odesa killed two people and injured 12.

— Savchenko Volodymyr (@savchenkoua.bsky.social) March 28, 2026 at 11:48 AM

💔 Residential building in Odesa

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 28, 2026 at 11:38 AM

Kharkiv:

Horrific moment of a russian drone strike on Kharkiv on the evening of March 25.

The strike killed a woman.

There is nothing military anywhere nearby. As usual, russia just randomly strikes our city in an attempt to break us.

[image or embed]

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

Explosions in Kharkiv‼️ reportedly, air defense shooting down Russian drones.

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

Kharkiv Oblast:

Today in the Kharkiv region, russians attacked a minivan, seriously injuring its 63‑year‑old driver.

This attack, as well as many others, has no military reasons whatsoever. It’s pure terrorism.

[image or embed]

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

Krivyih Rih:

Kryvyi Rih endured seven russian drone attacks within a single day. Air raid alerts have been almost constant, and there are casualties in the city.

[image or embed]

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

Zaporizhzhia Oblast, Russia:

Russians pushed a mechanized assault on the Novopokrovka-Mala Tokmachka line with BMP-3s, an Ulan, and a cage-armored tank. Ukraine’s 118th and 108th Brigades stopped them, burned the vehicles, and took out 10 with 10 more wounded.

[image or embed]

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

Dobropillia, Donetsk Oblast:

Azov Brigade scouts captured Russian occupiers near Dobropillia while clearing a position

[image or embed]

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

Russia:

OSINT group Oko Gora lists 13 strikes on Russia’s chemical industry in 40 days under “NITRO-STRIKE 2026,” including Metafrax, UralHim, Akron, KuibyshevAzot, Nevinnomyssky Azot, TolyattiAzot, Apatit and Promsintez.

[image or embed]

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

Leningrad Oblast, Russia:

Artist: Ukrainian Defence Forces

Title: Ust-Luga at Night, 2026
Medium: Oil on ̶c̶a̶n̶v̶a̶s̶ ̶ fire
Size: 1km x 6km

“In the darkness of night, the buzz of drone sanctions brings friendly light and pleasant heat to the swamps beside the Baltic Sea”

[image or embed]

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

Ukraine’s Defense Ministry says air strikes badly hit key Russian Baltic oil export facilities during a spike in oil prices. The fires in Primorsk and Ust-Luga still aren’t out. Put them out and “we can repeat,” it adds.

[image or embed]

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

Russian Ust-Luga continues to burn for the 4th day 🔥🔥🔥

[image or embed]

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

Four more days and the Ukrainians get a new holiday.

I do NOT make the rules.

Estonians observe a massive fire at Russia’s Baltic port of Ust-Luga, one of its key maritime hubs, visible across the border from Sinimägi at a distance of around 50 km.

[image or embed]

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

St. Petersburg is blanketed by smog from burning oil depots in Ust-Luga and Primorsk.

[image or embed]

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

Yaroslav Oblast, Russia:

Yaroslavl Oil Refinery this morning

[image or embed]

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

Samara Oblast, Russia:

🔥Footage shows tonight’s launch of FP-5 “Flamingo” missiles targeting the Promsintez plant in Chapayevsk, a critical site linked to explosive production and supply chains for the Russian military.

[image or embed]

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

/2. FP-5 Flamingo over Chapaevsk, Russia. 800km from the frontline.

[image or embed]

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

Ukrainian FP-5 Flamingo cruise missiles struck Promsintez explosives production in Chapaevsk, Exilenova+ reports. That’s over 1,000 km from the frontline.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 28, 2026 at 4:14 AM

Bryansk Oblast, Russia:

Air defense is active over Bryansk right now, with what sounds like an aircraft overhead.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 28, 2026 at 4:08 PM

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

🇺🇦 Sergeant marmot reports: everything is under control in the defense zone 🫡

In the South-Slobozhansk direction, marmots have woken up along with spring. While the aerial reconnaissance of the “Hart” brigade monitors positions, furry “neighbors” are equipping their burrows.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 28, 2026 at 5:22 AM

Open thread!

War for Ukraine Day 1,493: Volydymyr of ArabiaPost + Comments (23)

War for Ukraine Day 1,492: Consistency, Hobgoblins, Little Minds

by Adam L Silverman|  March 27, 202611:23 pm| 13 Comments

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

Here’s some of tonight’s outgoing Ukrainian fires:

🤓🎁🎁🎁 DroneBomber

[image or embed]

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

💥🚨 Chronicle of alarms in Russia: 26.03 – 27.03

DroneBomber

[image or embed]

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

Lil Narco had some thoughts today.

Rubio: Zelensky is lying about the US being ready to provide security guarantees if Ukraine surrender Donbas.

Also Rubio: The US security guarantees will come after the war ends, and to end the war, Ukraine must surrender Donbas, as Putin demands.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 27, 2026 at 4:50 PM

Translation: Ukrainians, the decision is yours. We’ve explained Russia’s demands and will keep pressuring you to accept them, while blaming you for blocking peace. Security guarantees only after you surrender Donbas. But of course, it’s your choice. 🤦‍♀️

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

Marco Rubio suggested that the United States might redirect weapons originally intended for Ukraine to the Middle East.

The same weapons that Europeans are paying for through the PURL initiative.

How is this even legal?

[image or embed]

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

I’m not saying they’re good ideas. They’re certainly not even consistent from the first part of the answer to the last. But they are thoughts.

President Zelenskyy had his own take on what Lil Narco was saying. And they were far more coherent:

🇺🇦❗️Pressure on Ukraine will not lead to a quick end to the war, Zelenskyy said in an interview with Le Monde.

“If the US wants to end the war, they need to put more pressure on the Russian Federation.”

[image or embed]

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

President Zelenskyy travelled to Saudi Arabia today to meet with the Crown Prince regarding a security agreement between the two states so there is no daily address and, given that he was in Saudi, there was no joint presser.

Ukraine and Saudi Arabia have signed a defence cooperation agreement.

Well, let’s hope to see major Saudi investments in Ukrainian defence startups.

[image or embed]

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

Zelensky also met Ukraine’s air-defense experts who’ve been in Saudi Arabia for over a week. He says they’re there to figure out what’s not working in local air defense and what needs changing to stop Iranian Shaheds and missiles.

[image or embed]

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

What’s really interesting here is that the US has multiple ongoing year on year military training missions in Saudi Arabia. And yet despite all of that, the Ukrainians are stepping in to get the Saudis sorted out and on the right track.

Zelensky says Ukraine is negotiating with Middle East countries on diesel supplies. He said if Ukraine faces a fuel shortage, 90% of it would be diesel, and he’s taking this issue on himself.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 27, 2026 at 4:03 PM

While there the Iranians targeted and blew up another batch of US Air Force tankers. About a dozen US military personnel were also injured.

BREAKING via @cbsnews.com: About a dozen U.S. service members were injured in an attack on Prince Sultan airbase in Saudi Arabia, according to multiple U.S. officials. A small number sustained very serious injuries; others were considered seriously injured. @JimLaPorta @ellee_watson and me.

— Jennifer Jacobs (@jenniferjjacobs.bsky.social) March 27, 2026 at 6:26 PM

Here’s what those injury categories mean:

1. VSI – Very seriously wounded, very seriously ill, or very seriously injured. This status is used when medical authority declares that death is more likely than not to occur within 72 hours.

2. SI – Seriously wounded, seriously ill, or seriously injured (SI). This status is used when medical authority declares that death is possible, but not likely to occur within 72 hours, or that the severity is such that the condition is permanent or life-altering. Illnesses or injuries that are considered long term, and may require extended hospitalization, shall also be reported.

The problem here is that while Trump and his Team Clown Shoes are putting thumbs on the scale for Putin and Russia, Putin and Russia are helping the Iranians. Which Finnish PM Stubb has once again pointed out.

STUBB: Russia provides Iran with intelligence used to kill American soldiers and destroy Gulf infrastructure. Silver lining of Russia’s aggression is that Ukraine can now help Gulf states prevent further escalation. This might shift peace negotiations and the US approach to war.

[image or embed]

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

show full post on front page

Georgia:

Day 485 of #GeorgiaProtests

1. Further regime isolation, a Russian proxy and sanctions evasion enabler, pro-Iran, pro-CCP;
2. Targeted sanctions;
3. Aid to CSOs & media;
4. International investigation into chemicals use against protesters;

📷 MOSE

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 27, 2026 at 9:41 PM

Ani Kistauri from MDF was sentenced to 2 days of administrative detention for standing on a sidewalk, by Judge Davit Makaradze. Police detained her outside the courthouse, tying her hands behind her back before putting her into a car.

#TerrorinGeorgia

[image or embed]

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

Ever seen anyone handcuffed for protesting on a sidewalk?

Here it is…👇🏻

#TerrorinGeorgia #GeorgiaProtests

📷 A Little Georgian Warrior

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) March 27, 2026 at 12:51 PM

“Thank you, Ani. Today, I’m standing here in your stead,” reads a protester’s banner.

Several Georgian protesters, including Ani Kistauri, have been sent to jail for standing peacefully on the sidewalk.

📷 Levan Zazadze

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) March 27, 2026 at 3:45 PM

In 2025, Georgia recorded the lowest birth rate in the last 32 years — 37,867 births.

Who’d think that constant political crisis of artificial making, uncertainty, and mass emigration would result in this…

But the Georgian Dream blames “liberal ideology”…

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

The EU:

KALLAS: Russia is trying to get those territories they haven’t been able to conquer militarily in 12 years around the negotiation table. It’s the Russian playbook of negotiations: they are demanding something that has never been theirs. This is a trap we should not fall into.

[image or embed]

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

Poland:

​PM Tusk: We’re witnessing an increasingly pro-Russian course from Orbán. From cutting off Ukraine’s gas to his recent rhetoric. I haven’t heard such harsh statements even in Kremlin. Europe shouldn’t support pro-Russian actions or politicians. Orbán stands on the Russian side.

[image or embed]

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

👀❗️

[image or embed]

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

🇵🇱🇺🇦President Karol Nawrocki has signed into law a bill granting legal amnesty to Poles who have taken up arms in defence of Ukraine.

Normally, under Polish law, serving in a foreign military without official consent is a crime punishable by up to five years in prison.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 3:16 PM

The legislation provides immunity for Poles who joined the Ukrainian armed forces between April 2014, when Russian-backed separatists began the war in Donbas against the Ukrainian government, until the law enters into force, which will happen three months after its publication.

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 3:16 PM

Germany:

FM Wadephul at G7: There can be no compromises on maintaining Ukraine’s defense capability. Anything less would play into Putin’s hands. Germany remains committed as the largest bilateral donor, and our collective support for Ukraine must not be allowed to wane.

[image or embed]

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

🇩🇪 Wadephul: Russia supplies Iran with intelligence on attack targets. Meanwhile, Ukraine has emerged as vital security partner in Middle East, providing essential expertise in drone defense. Strong, capable Ukraine is now indispensable to stability and security of Europe.

[image or embed]

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

The UK:

🇬🇧🇺🇦 UK commits £100 million air defence package for Ukraine to protect cities and critical infrastructure!

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 10:43 AM

The US:

GEN. GRYNKEWICH: Russia currently has over 500,000 troops in Ukraine. Once the war ends, we will monitor Russian behavior to see what their intentions are. The repositioning of 500,000 battle-hardened Russian troops elsewhere would pose potential military threat to the Alliance.

[image or embed]

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

Back to Ukraine.

ZELENSKYY: Trump wants to end the war quickly. Quickly means at someone’s expense — either the Russians’ or the Ukrainians’. Of course, I’m not liked, because I am not letting this end at the expense of the Ukrainians.

[image or embed]

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

🇺🇦 Some Middle Eastern countries were afraid to supply their anti-ballistic air defense systems to Ukraine, — Zelensky

The countries of the region have good anti-ballistic systems, and not only those produced in the US, but they lack the systematic work of air defense that Ukraine has.

[image or embed]

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

⚡️ We must preserve our people and preserve our state as much as possible, — Zelensky

👀🇺🇦 “Everyone is constantly saying that Ukraine will not win this war, because the Russian Federation is a nuclear power. So tell me, what security guarantees do you think Ukraine should have? NATO? Nuclear weapons?

[image or embed]

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

Well, then we need them to say to us: “We will give you NATO and nuclear weapons.” But so far no one has raised the issue.”

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

🇺🇦 All of Europe, not just Ukraine, needs to mobilize, because the war in the Middle East is distracting attention, — Zelensky

➡️ Sanctions policy has reduced Russia’s capabilities. But it has circumvented them. At the same time, its revenues have still fallen, and the budget deficit has grown.

[image or embed]

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

➡️ We would like the US to increase pressure on Russia. I believe that this pressure is insufficient.

➡️ Donbas is our defense lines and fortifications that have been built for years. If we leave these areas, it will open the way to a quick occupation.

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

➡️ US says: “Leave Donbas, and we will provide security guarantees.” But our fortifications are security guarantees. We cannot exchange real guarantees created by our army for other promises.

➡️ We must preserve independence, freedom of choice and our state. This will be the basis of a just peace.

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

The UK-supplied RapidRanger short-range air defense system has been spotted in service in Ukraine for the first time.

The system can use Starstreak 2 or LMM Martlet missiles, with detection range over 15 km and engagement range exceeding 7 km.

[image or embed]

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

DroneBomber’s map of Russian air defense hits from March 13 to 27. Green marks are radars and detection gear. Red marks are SAM systems and launchers.

[image or embed]

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

Ukraine’s Defense Ministry says interceptor drones shot down over 10,000 Russian fixed-wing drones in February, including Shaheds and Gerberas.

[image or embed]

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

🫡 Syrskyi presented the brigadier general’s shoulder straps to the commander of the 1st corps of the Azov National Guard, Denys “Redis” Prokopenko

“Redis” also received the Commander-in-Chief of the Armed Forces of Ukraine’s “Cross of Merit” award.

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 3:59 PM

Ukraine’s General Staff says strikes overnight hit a Russian Valdai radar complex in occupied Crimea and a Forpost UAV control station in Yevpatoria. It also reports hits on a command post, an ammo depot, logistics warehouses and a troop concentration in occupied Donetsk and Zaporizhzhia regions.

[image or embed]

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

Ukraine’s General Staff updated the results of the March 26 strike on Russia’s Kirishi refinery in Leningrad region. It says key units were damaged, including ELOU-AVT-2 and ELOU-AVT-6, plus bitumen production, hydrotreating and gas fractionation.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) March 27, 2026 at 8:02 AM

Ukraine’s SOF says its Middle Strike units hit four targets around Velyka Novosilka, a base for Russian naval drone operators in Sevastopol, and the Vostochnyi training range near Novopetrivka.

[image or embed]

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

Odesa:

Can’t believe I’m saying this , but Russian drone just hit maternity hospital in Ukraine. Yes, again. In Odesa just now. Fire broke out, early reports say

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 8:23 PM

Source: local Odesa media Dumskaya

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 8:24 PM

🤬 Massive drone attack on Odesa: several hits on residential buildings!

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 27, 2026 at 8:10 PM

🙏 Odesa

[image or embed]

— The Ukrainian Review (@theukrainianreview.bsky.social) March 27, 2026 at 8:10 PM

POV: you’re in Odesa tonight while Russia is attacking the city with Shahed drones⚠️loud explosion on 3, 2, 1

[image or embed]

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 9:46 PM

The buzz in the beginning is the signature Shahed sound, the most nauseating sound

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 9:49 PM

Video: local Odesa media Dums’ka

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 9:50 PM

UPD Already 7 wounded in Odesa by Russian drone attack tonight, 2 of them critical . There is a a kid among the wounded

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 10:08 PM

Source: head of Odesa military administration

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 10:10 PM

UPD three schools were also damaged by Russian drones tonight in Odesa

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 10:18 PM

Source: Suspilne Odesa

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 10:18 PM

Hell in Odesa tonight. A woman shared how she saw Shahed drone crashing into apartment building. Tears just started flowing from her eyes, she said .

— Margo Gontar (@margogontar.bsky.social) March 27, 2026 at 10:40 PM

Chernihiv Oblast:

In Chernihiv region A 95-year-old man was killed as a result of russian drone strikes on one of the settlements. residential house got hit and caught fire.

[image or embed]

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

Nikopol, Dnipropetrovsk Oblast:

Russian drone strikes a busy road filled with cars in Nikopol, Dnipropetrovsk region. Bloody bastards made hunting civilians their entertainment‼️

[image or embed]

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

Kharkiv:

🚨 What it’s like getting a morning coffee in Kharkiv. Nobody really flinches at the air raid sirens here in eastern Ukraine, unfortunately, as they are active for 80% of the day. But life, and coffee, must go on. ☕️

[image or embed]

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

I visited the apartments in Kharkiv recently bombed by Russia. 12 people were killed, including 2 children as they slept in their beds. Stuffed animals sit in the rubble of the destroyed building in their memory. 💔 Strikes happen without warning—it’s why schools are underground.

[image or embed]

— Nate Mook (@natemook.bsky.social) March 27, 2026 at 3:17 PM

Kharkiv Oblast:

💥🔥 Attack on Russian S-300 launcher while firing at Kharkiv, – Soniashnyk

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 11:39 AM

Russian occupied Luhansk Oblast:

🔥Operators of Ukraine’s 414th Unmanned Systems Brigade “Birds of Magyar” destroyed a Russian Tor air defense system in Luhansk region. Two FP-2 guided strike drones were used.

[image or embed]

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

Mykolaiv:

😃🇺🇦 McDonald’s reopened in Mykolaiv after 4+ years of war closure.

[image or embed]

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

Russian occupied Crimea:

Attacks are ongoing right now in Crimea and other Russian regions. Explosion reported near the Kirovske airfield, Crimean Wind says.

[image or embed]

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

Leningrad Oblast, Russia:

🔥Russia’s Leningrad region keeps being sanctioned with drones for the third night in a row.

Targets include the major oil ports of Ust-Luga and Primorsk, which handle a significant share of Russia’s petroleum exports.

[image or embed]

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

Satellite imagery reveals russian Ust-Luga inferno surging after a third consecutive night of strikes..🔥👀

[image or embed]

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

Red skies from the blazing oil terminal at Ust-Luga in fascist Russia, seen from a field in Estonia, about 40 km away. The terminal has been burning for about three days following a major drone strike on the night of March 24–25, 2026

Source: web.telegram.org/a/#-10022329…

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) March 27, 2026 at 4:21 AM

Russia.

A beautiful view of Ust-Luga oil port… burning in the Leningrad region.

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 27, 2026 at 4:13 PM

Primorsk, Leningrad Region of russia. A massive fire at the port following repeated drone attacks 🔥

[image or embed]

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

A few more stunning satellite images of the burning Ust-Luga port in Russia
🌅

[image or embed]

— Maria Drutska (@mariadrutska.bsky.social) March 27, 2026 at 4:15 PM

Satellite Images of Ust-Luga Port show one oil-loading berth has been completely destroyed🔥

An ongoing fire caused by a spill of petroleum products.

One oil-loading berth has been completely burned out, while another has been damaged.

[image or embed]

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

The prolonged fire in the area with storage tanks and technical overpasses has now been extinguished, but all of the facilities there sustained damage.

Source: Dnipro OSINT

[image or embed]

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

Russian channels claim Ust-Luga port saw an overnight revolt after migrant workers were turned away from their shift, sparking clashes and a security car driving into the crowd. Kazakh media say the clash was with Kazakh workers. Meanwhile the port is burning.

[image or embed]

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

Satellite images of the oil storages at the Russian port of Primorsk after the first Ukrainian attack on 23rd of March and after the second attack on 26th-27th March.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) March 27, 2026 at 10:31 AM

Timelapse of smoke trails rising from Primorsk and Ust-Luga this morning.

[image or embed]

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

🤩 The situation in St. Petersburg after the attack by Ukrainian drones on the ports of the Leningrad region

[image or embed]

— MAKS 25 👀🇺🇦 (@maks23.bsky.social) March 27, 2026 at 12:58 PM

Satellite imagery of the Russian under-construction Project 23550 ice-class patrol ship “Purga” which went partially under water after the recent Ukrainian attack on the port of Vyborg

[image or embed]

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

Yaroslavl Oblast, Russia:

Yaroslavl oil refinery in russia got sanctioned 🔥

[image or embed]

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

Vologda Oblast, Russia:

AO Apatit in Cherepovets, Vologda region, was attacked, with 8 hits reported in the industrial zone. The plant is Europe’s largest producer of phosphate fertilizers and acids in the PhosAgro group.

[image or embed]

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

That’s enough for tonight.

Your daily Patron!

There are no new Patron skeets or videos today.

Here is some adjacent material.

🐶 This dog was chained in Druzhkivka while people nearby fed him. When glide bombs, Shaheds, and artillery hit, people run.

A chained dog cannot. Now he is safe with 12 Vartovykh. The video shows only seconds of the talk that made this rescue possible.

#alinacollects5 #animals #dogs

[image or embed]

— Alina Pereverzieva 🇺🇦 (@perevaa.bsky.social) March 22, 2026 at 2:37 PM

🐶 Yesterday’s chained-up prisoner is today’s king of the walk! Look how dogs bloom from even the smallest act of love. People do, too!

12 Guards (12 Vartovykh) continue evacuating animals from front-line cities in #Ukraine ⤵️

#alinacollects5 #animals #dogs

[image or embed]

— Alina Pereverzieva 🇺🇦 (@perevaa.bsky.social) March 23, 2026 at 11:53 AM

2/ Rescues do not happen on their own. They take on transport, equipment, and constant fieldwork under fire. Join my campaign to support 12 Guards:

▪️ PayPal: [email protected]

▪️ Credit card transfer

Option 1: send.monobank.ua/jar/5vSj87oF1B
Option 2: send.monobank.ua/88fZkmK83D

#alinacollects5

— Alina Pereverzieva 🇺🇦 (@perevaa.bsky.social) March 23, 2026 at 11:53 AM

5/ The USA residents can make a tax-deductible donation here

#alinaCollects5

[image or embed]

— Alina Pereverzieva 🇺🇦 (@perevaa.bsky.social) March 23, 2026 at 7:19 PM

Open thread!

War for Ukraine Day 1,492: Consistency, Hobgoblins, Little MindsPost + Comments (13)

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

Primary Sidebar

On The Road - frosty - 3rd Annual National Park/COVID Challenge - Oregon - Columbia River Gorge National Scenic Area - Engineering
Photo by frosty (4/3/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

  • RaflW on Open Thread: RETVRN (to the Religious Wars) (Apr 3, 2026 @ 9:09pm)
  • kalakal on Open Thread: RETVRN (to the Religious Wars) (Apr 3, 2026 @ 9:08pm)
  • Jay on Open Thread: RETVRN (to the Religious Wars) (Apr 3, 2026 @ 9:07pm)
  • NutmegAgain on Open Thread: RETVRN (to the Religious Wars) (Apr 3, 2026 @ 9:03pm)
  • eclare on Open Thread: RETVRN (to the Religious Wars) (Apr 3, 2026 @ 9:00pm)

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

🎈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