War in Ukraine

Chronicles of Ukraine’s Fight and Resistance

Looking for the latest war in Ukraine news without the diplomatic "deep concerns"? You’re in the right place. No "balanced opinions" or diplomatic nuances here — only dark irony and cynical reality. Because without humor, you’d go mad reading about the Ukrainian frontline. If you’re here, you’re looking for the war as it is.

May 30 Missile-Drone Strike: Combined but Not Massive

May 30 Missile-Drone Strike: Combined but Not Massive

Friday nights usually come with expectations of a large-scale combined missile-drone strike on Ukraine. The May 30 missile-drone strike, however, came in well below average — both in the number of weapons used and their variety. The enemy launched just 7 missiles: one ballistic Iskander-M from the Bryansk region and six cruise missiles X-101 from […]

Missile Strike on the Fleet HQ: Destroyed for the Second Time

Missile Strike on the Fleet HQ: Destroyed for the Second Time

By midday, more details emerged about the missile strike on the fleet HQ building on Gogol Street in temporarily occupied Sevastopol. For those who have already forgotten the backstory, here is a quick recap of previous episodes. Storm Shadow Round One: A Warm-Up Act Three years ago, a pair of Storm Shadow missiles destroyed the […]

Elimination of Torturers: 4 Elite Units Down in a Month

Elimination of Torturers: 4 Elite Units Down in a Month

Some events lose their edge through sheer repetition — others reward a closer look. Destroying yet another Russian air defense system or hitting another piece of Russian military infrastructure deep inside the Rabid Federation has become routine. As of today, there is not a single oil refinery in the European part of the Rotten Federation […]

Operation Snow of Akhmat: 65 Kadyrov Fighters Eliminated

Operation Snow of Akhmat: 65 Kadyrov Fighters Eliminated

Operators of the 1st Separate Center of the Unmanned Systems Forces, together with the Security Service of Ukraine, carried out Operation Snow of Akhmat on the night of May 20. The result: 65 fighters from Ramzan Kadyrov’s 78th Regiment eliminated. The target was the so-called “Center of the Russian Academy of Rocket and Artillery Sciences” […]

Ukrainian Drone Strikes on Moscow and Crimea

Ukrainian Drone Strikes on Moscow and Crimea

Judging by the latest visits from Good Birds¹, the resort season opened in russia overnight into Sunday. A significant portion of Ukrainian drone strikes happened in temporarily occupied Crimea. The main events related to resort openings took place in Sevastopol, and they observed firework shows literally from all sides. Another epicenter of the pyrotechnic display […]

Strikes on Russian Corvettes: Fewer Kalibrs Over Ukraine

Strikes on Russian Corvettes: Fewer Kalibrs Over Ukraine

Strikes on Russian military targets continue at their usual pace. But before getting to strikes on Russian corvettes and yesterday’s General Staff reports, one technical detail needs clarification — because machine translation often mangles it. Ukrainian military reports use the word “уражено”, which means “hit” or “damaged”, but not “destroyed”. A target as large as […]

Strike on Ryazan Refinery: Ukraine’s Feedback for Yesterday

Strike on Ryazan Refinery: Ukraine’s Feedback for Yesterday

The Strike on Ryazan Refinery was not Pootin’s first surprise — before the so-called ceasefire, Ukraine’s Defense Forces had already sent him a private message. Not a subtle one — more like a brick through the window, gift-wrapped. The first hit landed on Pootin’s personal refinery in Kirishi. The second went to the Yaroslavl refinery, […]

May 13 Shahed Attack: Ukraine’s Largest Drone Strike Ever

May 13 Shahed Attack: Ukraine’s Largest Drone Strike Ever

The drone phase of the enemy’s prolonged attack has just wound down to a minimum — though “wound down” is relative, since a few drones are still in Ukrainian airspace. A ballistic missile alert has just gone out. This has been going on for a full day. Here’s where the numbers stand on the massive […]

War in Ukraine 2014-2026