
(Image by NEIVANMADE)
Last week was a very long week and this has been a long, but good weekend. So I’m just going to run through the basics tonight so I can rack out.
One additional item: I know some of you are tracking that a retired US Army Special Forces (Green Beret) officer, LTC (ret) Anthony Aguilar, has publicly blown the whistle on what he observed – war crimes and crimes against humanity – during the short time he was working as a contractor for the very bizarre organization that is allegedly providing and distributing aid in Gaza. Here is the video of his entire interview, which was conducted by Argentine-Israeli reporter Noga Tarnopolsky, who is also France24’s Israel correspondent. It’s in English.
The cost:
All day, people have been bringing flowers to the building in Kyiv shattered by a Russian missile. 31 lives ended here.
Over the past few days, I’ve been translating their obituaries from Ukrainian media into English. Not just because they deserve to be remembered – though they do.
1/3— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 12:20 PM
But because I want you to think of them the next time you hear recycled russian propaganda. ‘But you celebrate bombing oil refineries,’ they say. ‘But you this, but you that.’
2/3
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 12:20 PM
Yes. We celebrate setting fire to the Russian war machine. The same machine that does this to sleeping families. To children. And you should too.
3/3
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 12:20 PM
Ukraine and Russia have agreed on a prisoner exchange involving 1,200 people, Zelensky reported after talks with NSDC Secretary Umerov and PO Head Yermak. Work on the lists continues, including efforts to return civilians and abducted children.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 6:26 AM
Here is President Zelenskyy’s address from earlier today. Video below, English transcript after the jump.
Our Goal Is the Full and Effective Integration of the Air Force of Ukraine with NATO Forces – Address by the President
3 August 2025 – 16:36
Dear Ukrainians!
Today, we thank our Air Force warriors – it is their professional day. Heroic people. Today, I personally expressed gratitude to them, presented awards, and also heard very important reports on the development of our Air Force, all of its components: combat aviation, our anti-aircraft missile forces, and radio-technical forces – every element is being given the strength it deserves. This year alone, our Air Force received Mirages – combat aircraft from France – as well as additional F-16s. And more are coming. Today, we also approved the next stages in the development of our combat aviation – new platforms and new steps in integrating our forces with the forces of partners. Our goal is the full and effective integration of the Air Force of Ukraine with NATO forces – something that will undoubtedly give Ukraine’s defense greater capabilities and, at the same time, make our country an even stronger part of Europe’s defense. The system for managing and developing our combat aviation is functioning in a comprehensive manner — within the Armed Forces, the General Staff, and the Ministry of Defense of Ukraine. I want to thank all the specialists involved.
Today, I appointed Anatolii Kryvonozhko as Commander of the Air Force – he had been serving as Acting Commander for nearly a year, and much has been accomplished. It is important for everyone to continue working as one team – across state institutions, with partners, and with the professional community.
There was also a report today from the Secretary of the National Security and Defense Council – in particular, on preparations for upcoming meetings of the Staff. Among the issues on the agenda are the state of air defense and the new systems that will arrive in Ukraine. We are preparing for the heating season, and, of course, strengthening air defense, anti-shahed solutions, and our domestic weapons production are among the elements of our preparations for winter. The condition of critical infrastructure and the necessary decisions regarding it will also be addressed at the Staff.
Rustem Umerov also reported today on his communication with the Russian side: an exchange of 1,200 of our people who are currently in captivity is being prepared. We must bring everyone home – all our military personnel and all our civilians. No matter how difficult it may be. Head of the Office Andriy Yermak reported on communication with our partners, in particular with the Americans: the United States is committed to providing support. I would like to express my gratitude for that. Pressure on Russia can truly work – in a way that makes them feel the consequences of prolonging the war.
I also held a meeting today on our sanctions policy. Three sanctions packages have been prepared, and the first one has already been enacted today. Sanctions have been imposed on the captains of Russia’s shadow fleet, and we will synchronize all of this – all of these packages – with our partners to ensure the pressure is effective across most jurisdictions. I have approved the synchronization of our partners’ sanctions in our jurisdiction for next week – all necessary decisions by partners must be mirrored by Ukrainian sanctions.
And one more thing. I want to thank our people in the Kherson region, in Mykolaiv, in our cities and communities in the South, in our Kharkiv region, in the Sumy region. Everywhere where Russian strikes are constant – targeting ordinary buildings, energy infrastructure, and essentially just people’s lives. And there is always restoration work underway, and our people always do their absolute best to save others. Thank you! Thanks! I thank everyone who works like this – for the sake of our country and our people. Thank you to everyone who stands with Ukraine.
Glory to Ukraine!
President Zelenskyy also presented awards to members of the Ukrainian Air Force on their national day of service.
Volodymyr Zelenskyy Congratulated Air Force Warriors and Presented State Awards
3 August 2025 – 19:09
On the Day of the Air Force of the Armed Forces of Ukraine, President Volodymyr Zelenskyy met with Air Force warriors, presented them with state awards, and handed over battle flags and ribbons of the honorary distinction “For Courage and Bravery” to unit commanders.
The Head of State thanked the defenders of Ukraine’s skies for their daily dedicated service. Ukraine’s Air Force has demonstrated real skill and readiness to face any challenge: air strikes, air cover, and reconnaissance. Pilots have already carried out 28,000 combat sorties. Over 25,000 Russian aerial targets have been destroyed – including hundreds of combat aircraft and helicopters, thousands of cruise missiles, and tens of thousands of drones.
“In record time, our warriors have mastered the Patriot, SAMP/T, NASAMS, IRIS-T, and other air defense systems. And in the skies, our aces are piloting F-16s and Mirages. What not long ago seemed impossible to many is now a reality,” the President noted.
The Head of State emphasized that thanks to the skill and professionalism of every Air Force warrior, hundreds of thousands of Ukrainian lives have been saved.
Those present honored the memory of all Air Force warriors who gave their lives for Ukraine and now remain forever in the skies with a moment of silence.
Volodymyr Zelenskyy presented the families of fallen Heroes of Ukraine with the Order of the Golden Star. The highest state title was posthumously awarded to:
Colonel Dmytro Fisher. First-Class Military Pilot. He logged over 1,230 hours in the air. Since 2014, Dmytro Fisher had been providing air support to our troops. With the start of Russia’s full-scale invasion, he defended the Kharkiv and Zaporizhzhia regions, carried out air strikes against the enemy near Zmiinyi Island, and struck Russian oil infrastructure. His final flight took place on June 5, 2022, when his Su-27 was hit by enemy air defense over the Zaporizhzhia region.
Captain Vadym Moroz. On the night of February 23–24, 2022, he maneuvered his aircraft out from under a Russian missile strike on the airfield. In the first days of the full-scale war, he destroyed pontoon bridges, armored convoys, refuelers, and enemy crossings in the Kherson and Mykolaiv regions. On March 3, 2022, he carried out a strike on an enemy column consisting of over 1,000 pieces of equipment. During this operation, Vadym Moroz’s aircraft was hit by an enemy missile. He was killed but managed to steer his burning aircraft away from a populated area.
Major Pavlo Ivanov. He quickly mastered four types of aircraft, including the F-16. From the first days of the full-scale war, he destroyed enemy equipment, command posts, vehicle columns, and occupying forces. He logged 422 hours of combat flight time, including under conditions of active counteraction by enemy air defense forces and fighter jets. This year, Pavlo Ivanov carried out 30 combat sorties. He was killed during one of them – on April 12 – in the skies over the Sumy region.
President Volodymyr Zelenskyy also personally presented the Order of the Golden Star to three Heroes of Ukraine.
The Head of State also awarded Air Force warriors with the Orders of Bohdan Khmelnytsky, 3rd Class, as well as the Orders “For Courage,” 2nd and 3rd Class.
In addition, Volodymyr Zelenskyy presented battle flags to the deputy commander of the 107th Separate Aviation Wing and the commander of the 17th Separate Electronic Warfare Battalion. Ribbons of the honorary distinction “For Courage and Bravery” were awarded to the commanders of the 14th Uman Anti-Aircraft Missile Brigade and the 19th Separate Pivdennyi Buh Brigade of Special-Purpose Radio and Electronic Intelligence. A ribbon with the honorary title “Vasylkivskyi” was also presented to the head of the 38th Joint Training Center.
Georgia:
A Ukrainian activist, present every day at the Rustaveli protests in Georgia, proudly waving the Georgian flag. 🇺🇦🇬🇪
Day 249 of daily, nationwide protests.
📷 Publika
— Rusudan Djakeli (@rusudandjakeli.bsky.social) August 3, 2025 at 2:50 PM
For the 249th consecutive day, Rustaveli Avenue is blocked in Tbilisi, Georgia.
Protests continue in 8+ cities across the country. 🇬🇪
Freedom to our 60+ political prisoners. Down with the Russian regime.
— Rusudan Djakeli (@rusudandjakeli.bsky.social) August 3, 2025 at 2:11 PM
More than 200 organizations, associations, and professionals working on mental health and psychiatry issue a statement condemning the political use of psychiatry and call on the judiciary to refrain from such steps.
More signatures are being added.— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) August 3, 2025 at 6:25 AM
The regime removes stencils depicting heroes such as Giorgi Antsukhelidze (of the 2008 Russian invasion). They are afraid that everything patriotic undermines them, and correctly so.
Yesterday, they also searched the home of a Georgian fighter in Ukraine.
📷 Tinatin Bolokadze
— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) August 3, 2025 at 7:05 AM
Every now and then, stray dogs show up at the Rustaveli protest with infected wounds.
Since a lot of us are also animal activists (by necessity, because GD hasn’t introduced animal population management initiatives in 13 years), we try to treat the wound. 🐕
Today’s patient:
— Rusudan Djakeli (@rusudandjakeli.bsky.social) August 3, 2025 at 2:47 PM
Estonia:
Estonia is installing barriers on its border with Russia. Massive metal gates have been set up on the Friendship Bridge from Ivangorod to Narva, forming part of a roadblock system that can quickly block passage if needed.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 4:43 AM
NATO is considering stationing a German-Dutch allied corps in Pärnu, Estonia, as part of a broader strategy for the Baltic region. The final decision is expected this year. The new headquarters would host 100–200 personnel and require €17 million in infrastructure.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 7:37 AM
Back to Ukraine.
Here’s a nice long interview – a little over an hour – with LTG Budanov, the Director of Ukraine’s Maine Directorate of Intelligence (HUR). I’ve got the English subtitles/closed captioning turned on.
Drones attacked multiple targets overnight in Voronezh, Crimea, Adler, Sochi, and Kstovo, Nizhny Novgorod region. Reported strikes include the 810th Russian brigade, air defense sites, oil depots, and warehouses near airports. Fires and damage were reported, some caused by air defense activity.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 2:51 AM
Russian sabotage behind Ukrainian lines is increasing, forcing the Defence Forces to deploy special reserves. The situation is especially tense in Pokrovsk, Dobropillia, and Novopavlivka, with Syrskyi coordinating counter-sabotage actions on the ground.
— NOELREPORTS (@noelreports.com) August 3, 2025 at 5:33 AM
Destruction of a Russian Lada loaded with ammunition somewhere on the front line
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) August 3, 2025 at 3:48 AM
Ukrainian Omega special forces used mortars to destroy Russian positions. The unit published footage of the strikes.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 11:00 AM
HUR has obtained classified internal documents on Russia’s newest nuclear submarine Knyaz Pozharsky, project 955A Borei-A. The files include full crew lists, combat instructions, ship schematics, engineering reports, and daily operational schedules.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 4:27 AM
The data reveals technical limitations not only of Knyaz Pozharsky but also of other Borei-A submarines, which are key elements of Russia’s nuclear triad. The submarine joined the Northern Fleet on July 24, 2025, with Putin personally overseeing its deployment.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 4:27 AM
As I’ve written many times, we’ve learned over the past three and a half years that the US, the EU, and NATO need Ukraine as much if not more than Ukraine needs the US, the EU, and NATO.
Kharkiv:
Russian drones in Kharkiv skies. Air defense is active ‼️
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 6:52 PM
Kramatorsk:
Kramatorsk: The body of another woman was pulled from the rubble after a Russian attack.
Russian forces struck the city center on July 31st. As of yesterday evening, authorities reported 4 people had died in the attack.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 9:51 AM
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 9:51 AM
Kyiv:
Kyiv subway during bombings my beloved
— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) August 3, 2025 at 4:39 PM
Feel so unprepared with my yoga mat
— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) August 3, 2025 at 4:40 PM
Kupyansk:
Ukrainian pilots from the 14th Separate Mechanized Brigade destroyed a Russian 152mm Hyacinth-B howitzer in the Kupiansk sector. Footage of the strike was published by the 10th Army Corps.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 1:31 PM
Mykolaiv:
A Kh-22 missile strike hit a residential area in Mykolaiv early this morning, damaging apartment buildings, private homes, and vehicles. Several civilians were injured. Footage shows the immediate aftermath.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 10:15 AM
Lyman:
Ukrainian pilots from SIGNUM identified a Russian camp called “Rublevka” in the Lyman sector. The site included shelters, vehicles, and supplies. The camp was destroyed after aerial reconnaissance.
P.S. Rublevka is an elite district near Moscow.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 8:30 AM
Kherson:
Ukrainian intelligence reports no Russian troops are preparing to cross the Dnipro by boat to storm Kherson, Defense Forces South spokesman Voloshyn told Suspilne. According to him, the bridge served civilians and there were no military sites nearby.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 8:19 AM
26.07 Russian forces “capture” a village
27.07 Russian forces decomposing in a village
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 11:41 AM
Russia by way of Belarus:
This interview was a disaster from Putin’s media team. He looked old and worn shoulders sagging, squinting into the sun, with the wind flicking at the few hairs left on his bald spot.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 12:08 PM
This aging goblin once scared the West, but old men need stage props to appear powerful. Strip away the set dressing, and he’s just… pathetic aging murderer. very apparently mortal.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 12:08 PM
You will not be surprised to find out that over the course of his remarks he made the usual demands: Ukraine had to cede Donetsk, Luhansk, Zaporizhzhia, and Kherson oblasts to Russia and recognize they are Russia; abandon all attempts, efforts, and intention to join the EU and NATO; the Ukrainian government had to be cleansed of Russophobes and those seeking to join the EU and NATO; etc. Same delusional, genocidal demands he’s had since the war began and he realized he couldn’t actually take Ukraine at all, let alone in three days, and that despite wave upon wave of meat cube attacks, his forces have barely moved the lines farther into Ukraine over the past two and a half to three years.
Sochi:
Morning! The Ukrainian defense forces brought another beautiful news to us: one more russian oil depot, this time around Sochi, was designated under hellish sanctions last night. Burn, russian war machine, burn.
— Olena Halushka (@halushka.bsky.social) August 3, 2025 at 4:06 AM
The aftermath of a drone attack on a Russian oil depot in Adler overnight. The fuel tanks can be seen covered with anti-drone nets
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) August 3, 2025 at 3:50 AM
View of the burning oil depot in Sochi from a passenger plane window this morning.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 1:35 PM
Russian teens making tiktok videos with burning oil depot 😬
— Kate from Kharkiv (@kateinkharkiv.bsky.social) August 3, 2025 at 8:23 AM
Russian police have detained the girls who were filming a music video against the backdrop of the burning oil depot in Sochi, Russian Telegram channels report.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 11:31 AM
Apparently Russia’s version of Loony Loomer got them arrested.
Kurgan Oblast, Russia:
A gas distribution station is on fire in Kurgan, Russia, with flames reportedly reaching the height of a ten-story building. Evacuation is underway on the nearby street.
#russiaOnFire
#UkraineWillWin— Baba Yaga Fèlla (@babayagafella.bsky.social) August 3, 2025 at 12:11 PM
The Jewish Autonomous Region, Russia:
Five railcars carrying ship fuel derailed in Russia’s Jewish Autonomous Region on August 2. Two tankers overturned and leaked, causing over 1 million rubles in damage. The train was en route to Vanino port.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) August 3, 2025 at 4:40 AM
Last time I looked up the info on Rostat, there weren’t actually any Jews in the Jewish Autonomous Oblast.
That’s enough for tonight.
Your daily Patron!
There are no new Patron skeets or videos today. Here is some adjacent material.
Saturday breakfast delivered by the Hachiko team in the frontline areas of Kherson and Donetsk in Ukraine. It’s getting more dangerous due to huge numbers of Russian drones attacking civilians, but we will keep doing what we can to help these little ones.
— Nate Mook (@natemook.bsky.social) July 19, 2025 at 10:18 AM
Open thread!



