Hi Guys!
I’ll start this off with a screen grab from the first Ukrainian official Air Force video interviewing an F-16 pilot. There’s not a lot of useful information. The pilot says F-16s are great and the Russians are afraid of them, and he doesn’t say anything about the Americans cutting off spare parts and targeting information, so no surprises there.
But among the images in the video was a shot of three (!) Ukrainian F-16s flying somewhere. I’m pretty sure that the biggest multi-ship visual we have of Ukrainian F-16s, ever. So image.

If you are outside Ukraine I suspect it looks like nothing is happening and the war’s over because the news is all about the Trump top advisors and their collective face plant on discussing air strikes vs. Yemen on Signal with a pro journalist invited to the chat.
On that scandal, my only direct comment is I TOLD you these guys were idiots. Let’s not forget right after they got into power they released an entire email list of every CIA staff member into the internet. Pretty recently I ended a review with a picture of a rake to illustrate Trump administration diplomatic competence. Since others have done it in detail, and are continuing to do so, for sure there’s no need for me to dissect the Signal scandal here.
Still, from the Ukraine point of view, one of the US government’s biggest lies told this week — and as we have seen, there was a LOT of competition — was tied to the Signal scandal, or more specifically an attempt by US National Security Advisor Mike Waltz. Most of you will know he’s the guy that actually set up this stupid chat group. On Wednesday, in a Fox interview, Waltz went on TV, took a bunch of softball questions, and told viewers the White House isn’t getting fair treatment in the media, because reporters are ignoring all the huge positive news that are out there.
Among the many recent major government successes engineered by the Trump Team that is not getting enough reporter love, Waltz said, is that Trump administration negotiators had just stopped the fighting in Ukraine by “getting a ceasefire” and “ending” the biggest war since World War Two.
Even by the historical standards of the White House, which we should recall has been inhabited by the likes of Richard Nixon (Watergate), Ronald Reagan (Iran-Contra) , Lyndon Johnson (Tonkin Gulf), William McKinley (Remember the Maine!), George W. Bush (Weapons of mass destruction) and William Clinton (Never Inhaled), Waltz’s lie was right up there with the Great Ones.
The reality on the ground in Ukraine is there is a huge war still in progress and that the fighting intensified this week. The Russians launched a new round of ground attacks in the east, the Ukrainian incursion into Belgorod region got bigger, and the sides traded beefy and multiple long-range strikes. Conservatively, 3–8,000 Russian soldiers were seriously killed or wounded this week. Rough count, Russian drone strikes caused major damage and injured 300–800 civilians in a half dozen Ukrainian cities.
My back-of-the-envelope figures, this week I’d guess the Russians launched something like 1,000 drones and missiles at Ukrainian rear area targets, and the Ukrainians probably sent about half that the other way. Weather’s nice, so us civilians got to hear plenty of shooting and explosions out our windows. So no, not a ceasefire. In that spirit I’ve deleted the update on ceasefire talk progress, discussing it is a waste of time in my view.
Belgorod
The Ukrainian incursion into Kursk region is effectively at an end, this week the Russians recaptured the border checkpoint by Sudzha and of that salient all that appears left is a 1–3 km. wide slice of Russian territory still held by the Ukrainians.
In neighboring Belgorod region, the new Ukrainian invasion — which we flagged two weeks ago — into Russia seems to be possibly expanding a bit but mostly digging in and then chewing up what the Russians are throwing at it. The main Ukrainian objective here clearly is inflict casualties, although for sure there is a media messaging “See! Ukraine can take the initiative!” aspect of it as well.
Russian sources say the Ukrainians have invaded with a force of about 4,000 men. They primarily are moving on foot, as infiltrators, but armored units are making raid-type attacks as well. Video has surfaced of Ukrainian engineers cutting gaps through Russian dragons’ teeth on the border and combat vehicles moving through. The heart of the Ukrainian position is still around the village Demidovka. Mainstream western media is saying this is a 3–4 km. penetration into Russian defenses. Basically, we spotted this more than a week ago.
The primary Ukrainian units involved seem to be, mostly, forces pulled from the Kursk incursion. The list includes 225th Separate Assault Regiment, 47th Mech Brigade (these are the ZSU’s two main Bradley operators), 33rd Assault Regiment, 24th Assault Battalion (i.e., the current military version of the 2014–15 era Aidar volunteer group) and the Russian Volunteer Corps (RDK). Taken together, these are all proved attack units, but, they are nothing like a proper, well-rounded combat brigade or two, this is a pretty textbook example of Ukrainian hodge-podge operations. Up to you to decide is that’s because the generals in Kyiv decided these particular units had just the right skill sets and aggressiveness for this particular operation, or if it was just grabbing available units.
I think it’s worth noting that most of these units were in heavy combat in Kursk sector and retreated from there. Since we are now seeing them attack about a week later, I would say that is evidence of some discipline in those units and a fairly organized withdrawal from Kursk. Had it been a rout bad units would have dissolved and been useless for at least a month.
Also in the area and clearly at times operating behind the Russian lines are special ops teams from HUR and the SSO, there is some pretty strong evidence that some of them are carrying laser designators; at we can strongly suspect the Ukrainian air force has put in some very precise bomb on targets in the Russian rear area that normally wouldn’t be that accurate, unless somehow the Ukrainians had a way to guide the bomb in.
The teeth of this operation very clearly 414 Unmanned Aircraft Brigade, whom most of you will recognize is our old friends Ptakhi Madyara. Unit information feeds (commander Robert Brovdi) report a very target-rich environment and many kills and that we have to wait for video because of security. Russians report a brutal Ukrainian drone presence. Image of a Ukrainian drone flown by the SSO, zeroing in on a Russian truck modified to be an armored troop transporter, Belgorod sector. Probably this was crew for a BM-21 rocket artillery battery being sent to deal with the Ukrainian incursion.

A fairly odious Russian journalist lady named Anna Prokofieva, she was glam war reporter for RT-1, died in a mine strike near Demidovka on Tuesday. Over the past three years Prokofieva built a pretty solid career in mainstream Russian news thanks to her looks and willingness to report from near the fighting. Her work was very much in outspoken support of Russia’s invasion of Ukraine. The day before she died she told viewers she was in the field near “Country 404”, a common Russia propaganda term for Ukraine, the idea is Ukraine doesn’t exist like a missing page on the internet. Image.

We know the 414th’s tactics: once they are in a sector they mine approach roads systematically. Since even an RT-1 crew probably wouldn’t be so crazy as to try driving cross-country near the fighting line. I’m guessing Prokofieva hit one of those mines. Her cameraman and driver were badly injured but are still alive, I read.
There are unconfirmed reports that the Ukrainians have positioned three powerful conventional units (22nd and 61st Mechanized and 17th Heavy Mechanized) brigades in the area but I’m not clear what they’re up to.
To the west, it appears the Russians pushed a counter-raid into Ukraine’s Sumy region around the villages Zhuravtsy and Novenky. This looks less like a major operation and more like a reinforced foot incursion, but reports aren’t clear. The Ukrainians are saying they stopped it cold and killed Russians. Maybe. What is clear is that reinforcements, at least one sizable Ukrainian infantry unit, got deployed there towards the end of the week.
The East: Ukrainian Defensive Operations
The main news here is that the Russians have intensified the frequency and scale of their ground attacks in the east, simultaneously with the “ceasefire”. On the statistical side the Ukrainian army is counting about a 17–20 percent increase of confirmed engagements in the sector, and day-by-day they are counting 180–200 individual attacks; it was close to 50 percent more than a week ago.
Putin in a televised meeting on Thursday said that Russia had thought it would just outlast Ukraine but, these days, Russia is of the opinion that it has the manpower and resources simply to defeat Ukraine. Part of this was very clearly messaging intended to match the White House view that Ukraine has no chances and should give up, but also quite clearly, the Kremlin has determined the ground is dried enough and Spring is progressed sufficiently for more offensive operations aimed at exhausting the ZSU.
Overall results for the Russians have at best been mixed. Over the week by Ukraine Russian daily casualties, as reported by the Ukrainians, shot up from average 1,200 a day a couple of weeks ago to 1,700–1,800 a day. The main objectives appear to be to gain ground and eventually cut off the cities Pokrovsk and Konstantynivka; these are both long term goals that the Russians have been pushing towards for months.
From what I gather, about ten square kilometers were gained to the south of Konstantynivka, but along the other 99 percent of the line in that sector, the Russians made no progress. There were plenty of reports of attempted Russian assaults that failed. Most appear to have been infantry moving in light vehicles, a few were proper combined arms assaults.
One of the bigger Russian attacks of the week, was a battle in the Kupyansk sector, 77th Airmobile Brigade was defending. On Friday they published video and claims saying that after staying quiet for three weeks the Russians hit Ukrainian positions with artillery, mortars, MLRS, dumps, FPV and KABs, and after four hours of bombardment pushed 16 armored vehicles out into the open, at about midday.
The bombardment either missed or hit strong fortifications, but in any case the 77th was able to drop mines in the column’s path, call in its own artillery, mortars and drones, and once the column was stopped and the Russian infantry went to ground, the FPV drones moved in to hunt down survivors. The Russians fell back, no ground gained. Estimated Russian losses: 60 dead, 28 wounded, 12 light armored vehicles and one tank destroyed. The main source is a battalion commander talking the unit information feed but Group of Forces Khortitisiya confirmed the action as well.
Screen shot of multi-spectral over-watch of the battle in progress, courtesy of 77 Bde tactical HQ. To be clear, this isn’t slapdash volunteers fighting, this is from what in NATO would be called a combat-tested battle intelligence fusion cell. It’s hard to see the Ukrainians be competent like this, and then have someone point out that Ukraine is losing. It’s pretty obvious the ZSU has combined defensive operations down to a pretty efficient drill.

Here’s a link to a smaller fight, 5 Russian vehicles destroyed, 26 men killed 33 wounded, claimed by 72nd Mech Brigade, from this morning. The tactics are exactly the same: wait for the Russians to come out into the open, stop the column with drones, mines and artillery, then finish off survivors with drones. It seems 59th Shock, 35th Mech and 414 Drone (this is Ptakhi Madyara again) also were in on the fighting.
https://t.me/Khortytsky_wind/7041
In separate stats the 414th said its pilots operating in Pokrovsk sector recorded on Mar. 27: 192 successful drone strikes including 28 destroyed vehicles and 60 Russian soldiers killed or seriously wounded. Image from one of the strikes.

Also, over the week it appears local Ukrainian attacks have taken ground back from the Russians to the south-west of Pokrovsk near a village called Kotlyne.
But, I don’t want to give the impression every defensive battle fought by the ZSU is lop-sided like this, but nonetheless, the overall picture is the Russians attacking in lots of locations and getting cut up almost everywhere. The big picture is that Ukrainians aren’t losing, they’re basically holding strong, and the Russians are really struggling to gain ground and taking serious casualties in the process.
The East: Toretsk, Russian POWs and Drones for All
If you count the number of attacks reported across the line on a given day, it seems like Russian attacks outnumber Ukrainian ones ten or even twenty to one.
But if you count the number of attacks that seem like they gained ground, then here is some news: This week, roughly speaking, my read of things, the Ukrainians were pretty close to on par with the Russians. This is not a scientific conclusion, I’m basing that on a close reading of the battle reports, geo-location where it’s possible, and due weighting for which sources I think are trustworthy and which less so.
At minimum, the evidence is clear, in some places this week the Ukrainians attacked in the east and were successful. Like the Russians, relative to the overall front, the scale of the ground gains were minor.
The most visible and easy-to-document Ukrainian success came from the Toretsk sector where, for those of you who like to recall such things, the Ukrainians supposedly were defeated and kicked out of the town about two months ago. Then it turned out that the Russians were exaggerating a bit, then it turned out that actually the Ukrainians were hanging on to the western edge of Toretsk, and then it became pretty obvious actually there was a nasty fight going on, house-to-house, inside the city. In the past ten days the Ukrainians clearly have gained ground, but it’s just as clearly ruined buildings still under heavy Russian fire.
On Thursday a unit we know well and that is in the sector, 12th National Guard Brigade a/k/a Azov, announced its offensive operations around Toretsk were proceeding well and as proof published video and images of 20 recently-captured Russian prisoners of war, including a lieutenant.
By the standards of this war 20 POWs captured in a single battle is a lot. Units defeated by Azov seem to be mostly elements of Russia’s 9th Motor Rifle Brigade and a few men from 20th Motor Rifle Regiment. The soldiers mostly said they were from central or western Siberia, which matched those two formations. Irkutsk, Chita, Tiumen’, Perm’; places like that. Some from Cheliabinsk. Zero from west Russia and/or big western cities like Krasnodar, Moscow or Petersburg.
Here’s what a Ukrainian officer-blogger says of the situation in Toretsk:
”In Toretsk frankly it’s a big mess in the city. Either we or the f*ckers are pushing for positions, houses are changing hands, it is difficult in such a situation to put something together and talk about a specific situation.”
Azov is one of the best-trained and most-disciplined units in the entire ZSU, and if there is a more aggressive one I don’t know it. The easiest explanation is that that Azov recon found an isolated platoon of Russians and 12th Bde staff put together an op to surround them. This is something you expect a professional infantry brigade to do day in/day out; in the ZSU this is (still) rare. But in any case the capture probably it happened and the POW video I think is is real. Link:
Russian video says that 150th Guards Division is attacking in Toretsk, they are supposed to be a better unit not least because by pedigree they are the guys that took the Reichstag. That video confirms the Russians see drones as the threat and that the best defense is to drive fast at night. This is from the Russian propagandist Simon Pegov, he wasn’t there but he says it’s authentic. It’s a pretty accurate video on trying to get somewhere when there are drones in the air. I’ve also stuck a link from Ukraine’s 28th Mech Brigade trying to defend themselves with shotguns, also Toretsk sector. Drone terror is real. Getting hyper about hearing buzzing in the air somewhere is a real thing on both sides of the lines.
I think in passing it’s also worth noting the airborne troops command put up a video of six Russian POWs recently captured in Kursk sector, all from 1427 anti-tank brigade. It appears they got captured by SSO special operators. 100 Mech Brigade today posted a video, another POW, 130 Regiment, also from Toretsk sector.
Russia Bombs Ukrainian Cities Even More
This week has seen a clear spike in Russian drone strikes against residential regions of cities. This is Dnipro (image), Kharkiv, Krivoi Rih (Iskander), Kherson, Kyiv, Poltava. In Dnipro 4 dead, about 30 injured, buildings hit include hotels and restaurants. The image is before/after of a Dnipro restaurant that was a fashionable venue for weddings and rich people shindigs. I hear they had excellent seafood.

I’ve seen reports that the Russians have changed up their tactics and instead of sending drones in waves they’re trying to have the drones show up all at once. Also more at a time — last night it was 172 drones launched of which 94 were shot down and 69 were supposedly jammed and made ineffective. It seems like more than 9 got through but those are the official numbers. Launch sites are Millerovo Kursk region, Primorsko-Akhtarsk on the Sea of Azov and Cape Chauda in Crimea.
For the record, over the week the Ukrainians concluded three of these massed attacks hit Ukrainian energy infrastructure and so violated the theoretical-verbal-it’s-what-the-Americans-said “ceasefire” on strikes by both sides on that particular target. The Russians said the Ukrainians hit power infrastructure in Crimea and Kursk region. Image of the Russian attack locations.

Ukraine to Make Its Own Anti-Aircraft Missiles
Zelensky announced this week Ukraine has received licenses for the production of air defense systems from some European countries, as well as access to (chance to purchase? draw from stockpiles?) their ammunition depots. Earlier, Ukraine tried to obtain licenses from the US for producing Patriot missiles but was refused. It’s not clear what missile types being discussed here, although logical would be the shorter-range but highly-effective IRIS-T and/or NASAMS air defense systems.
It’s worth recalling that General Syrksy in February said Ukraine was going ahead with producing its own anti-aircraft missiles. Given the way the European states seem to be enthusiastic about manufacturing arms in Ukraine and unable to get up to do the same thing quickly at home, this report points to Ukrainian manufacture of a European anti-aircraft missile somewhere down the line. Screen grab of a Ukrainian IRIS-T system with kill markers.

Where Are the Rubles?
A news report from Khakassia Russia down by Mongolia said that salaries are running short for teachers, this because salaries are due to be paid at the start of the month, but taxes are collected at the end of the month. This is a pretty accurate acid test proof positive that in the region Khakassia Russian local government is now so cash-strapped that it is living “paycheck-to-paycheck”, meaning it already has probably cut whatever services it can like road repair, public building maintenance and support to state propaganda. Those of us old enough remember well the chaos that hit Russia in the 90s when state employees didn’t get paid for months at a time and when they did a lot of the money had been eaten up by inflation. This is a precursor. Tourist-friendly Khakassia image.

Man That’s Some Flexible Goal Posts
OK, President Trump’s “I’ll get peace between Russia and Ukraine in 24 hours” has now transformed to “we’ll tell you”, to wit, this week US Secretary of State Rubio said the US would try to achieve peace in Ukraine “as long as it takes”, and gave no guarantee that peace could be achieved anytime soon. His answer to a reporter asking what about the quick peace the President has been promising was: “ That doesn’t mean I can guarantee you an agreement in a week or a month. I just can’t put a time frame on it because it’s not up to us.” Peace depends on the Ukrainians, Russians and Europeans, he said.
Rubio didn’t say it directly but he made clear that a big stumbling block is that the Russians are demanding all sanctions lifted and the Europeans are saying no sanctions lifted until Russian leaves Ukraine. Rubio is not a leading figure in the Trump administration, but, if he says it out loud then it’s safe to say it’s what the others admit to themselves when they think reporters aren’t listening. Since the Ukrainian national leadership follows the US news, the upshot is that the Zelensky administration is going to be in even less of a hurry to give Trump a quick peace deal than they were before.
continued…
Great! - US says the war is over. Maybe this Trump-speak for "objective achieved, time to move on to something else (and stop interfering)". All we need now is for Putin to declare he has won and send the troops home.
Thanks for the excellent update and insights.