(Image by NEIVANMADE)
I’ve progressed from feeling fried to being ill. I’ve got a bit of a fever and just feel bleh! Good news: it’s not COVID. Test came back negative. So I’m going to just run through the basics tonight, keep this as brief as possible, and go back to bed.
5:22 AM local time/10:22 PM EDT:
Russia yet again struck Kharkiv with cluster munitions, which is a war crime. Just like everything they do.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 10:22 PM
Air raid alerts are up for all of eastern and most of central Ukraine at 4:30 AM local time/9:30 PM EDT in Ukraine.
Kharkiv spent all day, all evening, and now overnight into the next morning under Russian attack.
After missile strikes, russia is now attacking Kharkiv with Shahed drones. I have no words for this nightmare.
— Iryna Voichuk (@irynavoichuk.bsky.social) July 25, 2025 at 7:31 PM
It’s 2:30. Explosions have been shaking Kharkiv all day and into the night. Glide bombs, ballistic missiles, now drones-russia sent everything. Right now, I can hear drones buzzing outside, air defense firing, and the occasional explosion. I’m exhausted. I just want to sleep.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 7:36 PM
I wish I could express what madness is going on in Kharkiv. Drones buzzing, air defense shooting, dogs barking, drones exploding, more drones buzzing, more air defense shooting.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 7:49 PM
I can’t believe we have to deal with russian glide bombs in Kharkiv again. They’re “guided” on paper, but in reality strike completely at random. They arrive fast, with no warning sound, unlike drones, and they’re utterly devastating.
I… I don’t know. I just want to wake up.— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 12:56 PM
The counterattack:
Ukrainian drones tonight heading for SW Russia again, like last 2 nights, but also deep into central “European” Russia. A smaller group is heading in the direction of Moscow. Meanwhile, Russian drones threatening N, central and E Ukraine. More drones just launched from Crimea.
— Euan MacDonald (@euanmacdonald.bsky.social) July 25, 2025 at 4:26 PM
Zelensky says Ukraine urgently needs $6 billion to scale up production of interceptor drones, and $25 billion annually to sustain production of missiles, various drones, and EW systems. The total arms production deficit stands at $65 billion. Talks are underway with partners to address this gap.
— NOELREPORTS (@noelreports.com) July 25, 2025 at 3:25 AM
Here is President Zelenskyy’s address from earlier today. Video below, English transcript after the jump.
We Are Preparing More Unpleasant Surprises for the Enemy – Address by the President
25 July 2025 – 20:24
I wish you good health, fellow Ukrainians!
Today, I held a meeting of the Staff. Reports were presented by our intelligence agencies – the Foreign Intelligence Service of Ukraine and the Defense Intelligence of Ukraine – regarding the challenges expected this summer and autumn, as well as Russia’s intentions. We had a detailed discussion about the threats that must be addressed. There was also a report on the operational situation, delivered by Commander-in-Chief Oleksandr Syrskyi. All operational areas were covered, with Pokrovsk receiving primary focus. In the Sumy region, we continue to take action along the border. I also want to thank all our units operating on Russian territory. The Minister of Defense reported on the delivery of assistance from our partners – we are ensuring the reliable transfer of weapons to Ukrainian warriors. I have instructed preparations to begin for a Technology Staff meeting – specifically on drones. A plan has been approved to reach the amount of 500 to 1,000 interceptors per day, which is not easy. Per day within a defined timeframe, and this is a matter of personal responsibility for all our officials involved. Today, I was in the region and visited one of the companies producing drones – this specific type, the interceptors. I thanked the team very much – they are a truly fantastic team of manufacturers. I am grateful to the developers and to all developers who are advancing this very effort, scaling it directly within our forces and in our defense. We are contracting everything we can – at maximum capacity. We are ensuring funding for all drone manufacturers – of all types of drones.
I also visited today one of the medical centers of the Ministry of Internal Affairs – a center specializing in post-injury rehabilitation for our military personnel. I spoke with the guys and presented them with state awards. You know that such gratitude to our warriors, to all our people defending the state by protecting its independence, is always important. Documents are currently being prepared, along with all the necessary submissions, to confer the titles of Hero of Ukraine on several Ukrainian warriors. The decrees will be issued soon.
I also held meetings today on preparing legislative decisions that we are planning to implement in the near future. And of course, our communication with all partners continues to ensure that not a single day is lost this summer, which could add pressure on Russia. I am grateful to the European leaders. I want to thank the United States of America – the pressure on the aggressor is not weakening, and that is crucial. We are preparing more unpleasant surprises for the enemy. I thank everyone who is helping Ukraine!
Glory to Ukraine!
For the 240th consecutive day, the main avenue in Georgia’s capital is blocked. ✅🇬🇪
Protests continue in 8+ cities across the country.
Goal: dissolve the illegitimate, pro-Russian regime.
— Rusudan Djakeli (@rusudandjakeli.bsky.social) July 25, 2025 at 2:06 PM
The EU says that everything the Georgian Dream claims, from the EU dragging us into war with Russia to them impregnating Georgian men, is a lie.
www.eeas.europa.eu/eeas/georgia…— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 25, 2025 at 11:17 AM
From The Diplomatic Service of the European Union:
The European Union firmly rejects and condemns the disinformation and baseless accusations by the Georgian authorities regarding the EU’s role in Georgia. Recent statements falsely claiming that the EU seeks to destabilize Georgia, drag it into war or impose so-called “non-traditional values,” constitute a deliberate attempt to mislead the public.
Undermining EU-Georgia relations through Russian-style conspiracy theories and divisive narratives only serves those who oppose Georgia’s democratic and European path.
We strongly denounce the personal attacks against the Ambassador of the European Union to Georgia. The Ambassador plays a vital role in fostering relations between the EU and Georgia. He enjoys the full trust and support of the EU. We urge all political actors in Georgia to refrain from spreading disinformation, avoid inflammatory personal attacks, and work towards the European future for its population.
The EU has been a consistent and reliable partner to Georgia. The EU reaffirms its unwavering support for the territorial integrity of Georgia and reiterates its steadfast solidarity with the Georgian people and its readiness to continue supporting Georgians on their path towards a European future.
The so-called Minister of Defense of Georgia and the Chief of the General Staff didn’t show up at the Agile Spirit opening ceremony.
They can be seen next to Hezbollah and Hamas leaders in Iran but not next to American and NATO troops. 🤡
— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 25, 2025 at 11:17 AM
1/ The British Embassy, alongside the EU, NATO, and global partners, has condemned Russia’s ongoing hybrid operations targeting the UK, Ukraine, and others.
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
2/ According to the embassy In response, the UK sanctioned 4 Russian entities and 21 GRU operatives involved in cyberattacks and disinformation campaigns — including those linked to deadly missile strikes in Mariupol and conspiracy-driven interference in West Africa:
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
3/ “In October 2019, Georgia was also the subject of a damaging cyber-attack by the Russian military intelligence. In February 2020, the UK Government and its partners exposed these cyber-attacks against Georgia as part of Russia’s long-running campaign of hostile and destabilising activity.
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
4/ We have been clear that the GRU conducted these cyber-attacks in an attempt to undermine Georgia’s sovereignty, to sow discord and disrupt the lives of ordinary Georgian people.
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
5/ “The UK remains unwavering in its support for Georgia’s sovereignty and territorial integrity. The UK and Georgia worked together to build cyber resilience and to publicly attribute that attack …”
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
6/ … unfortunately Georgian Dream has moved away from Euro-Atlantic co-operation, but the threat from Russia remains, including in the cyber sphere” – the statement reads.
— Publika.ge (@publikage.bsky.social) July 25, 2025 at 8:54 AM
Thea Tsulukiani states that the next generation will completely erase Mikheil Saakashvili from history books.
She’s the regime MP responsible for the history-revising “Parliamentary commission.”
Love him or hate him, he made a state out of a dysfunctional territory 1/2
— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 25, 2025 at 5:23 PM
– the reason Russia felt the need to put an end to it all through a war.
Russia couldn’t change power in Georgia through war in 2008, but covertly succeeded in 2012 through a combination of factors.
And here we are. 2/2.
— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 25, 2025 at 5:23 PM
— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) July 25, 2025 at 9:26 AM
🗣️”Mzia’s refusal to sit is a powerful act of defiance, reminiscent of Rosa Parks, who would not yield her rightful seat on a bus.
🔴Irrespective of how long the hearings last, Mzia stands firm, embodying quiet strength and unyielding resolve,” – Ninia Kakabadze’s blog for MediaChecker.
#FreeMzia— Batumelebi&Netgazeti (@netgazeti.org) July 25, 2025 at 10:32 AM
Germany:
The Telegraph: A Patriot air-defence system and more interceptors had already arrived in Ukraine, thanks to a deal with Germany.
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 25, 2025 at 4:47 AM
If you’re trying to keep this straight, German news – Spiegel – has reported it will take a year for this to arrive. British news – The Telegraph – is reporting that one Patriot battery including interceptors has already arrived in Ukraine. It would be very nice if we could get some clarity on this.
Germany has delivered over 60 Gepard anti-aircraft systems to Ukraine and is preparing to send another IRIS-T system, Ukraine’s ambassador to Berlin said. There are ongoing talks on co-producing air defense systems with Ukrainian industry.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 5:11 AM
Back to Ukraine.
Ruh Roh!
Uh oh.
Scoop: Scores of Volodymyr Zelenskyy’s MPs are potentially refusing to vote to restore the independence of Ukraine’s anti-corruption agencies, fearing the regained powers will be used to take revenge against them. www.ft.com/content/d8c2… via @financialtimes.com
— Christopher Miller (@christopherjm.ft.com) July 25, 2025 at 12:50 PM
From The Financial Times:
Scores of Volodymyr Zelenskyy’s MPs are potentially refusing to vote to restore the independence of Ukraine’s anti-corruption agencies, fearing the regained powers will be used by prosecutors to take revenge against them.
According to three people close to Ukraine’s leader, as many as 70 MPs from the ruling Servant of the People party have signalled their unease with the measure, which rolls back a bill hastily pushed through parliament on Tuesday.
The holdouts may put in jeopardy Zelenskyy’s efforts to undo a bill, widely criticised by Ukraine’s allies and civil society, that subordinated the country’s main anti-corruption agencies under a prosecutor-general chosen by the president.
“People are scared to be unjustly prosecuted as a revenge,” said one of the top managers of Zelenskyy’s parliamentary faction.
Parliament Speaker Ruslan Stefanchuk said on Friday that the new bill would be considered during a session on July 31. But given the doubts over MPs backing the legislation, it may be delayed, or tabled at a time when there are too few MPs present to pass it.
The faction leader and the senior official said that fear of retribution arose after the publication of an interview with the head of the Specialised Anti-Corruption Prosecutor’s Office (Sapo), one of the agencies whose independence was removed by the lawmakers’ votes and Zelenskyy’s signature on the law on Tuesday.
Speaking to the Ukrainian public broadcaster Suspilne on Thursday, head of Sapo, Oleksandr Klymenko, said his organisation was “collecting all the information” about how the original bill came about and vote unfolded.
“We will analyse all the situations, events, statements, all the accusations, claims against us. Down to the molecules,” he said. “We will recreate the chronology of events second by second and give an analysis of all this.”
In a statement to the Financial Times on Friday, Klymenko said “Only people involved in corrupt schemes have reason to fear Nabu and Sapo. We have never engaged in political persecution,” he added. “All investigations by Nabu and Sapo are based totally on facts and evidence, not on political positions or the votes of members of parliament.”
“The independence of anti-corruption institutions is not a threat, but one of the key guarantees of justice, the rule of law and the continued democratic development of Ukraine,’’ he said.
The MP from Zelenskyy’s party confirmed there was concern among many members, but said they believed it still had a good chance to pass.
The senior official said that many people feared Sapo and its partner agency the National Anti-Corruption Bureau (Nabu) would open criminal probes into them. A law enforcement official familiar with Nabu’s work said that there were investigations open that involved sitting MPs.
The senior official said that several MPs from Zelenskyy’s party were considering giving up their mandates rather than voting on the new bill.
More at the link.
Ukraine using jet-powered stealth attack drone against targets in Russia. euromaidanpress.com/2025/07/25/u…
— Euan MacDonald (@euanmacdonald.bsky.social) July 25, 2025 at 3:56 PM
From EuroMaidan Press:
One of Ukraine’s stealth attack drones has made another fleeting appearance somewhere over the 1,100-km front line of Russia’s 42-month wider war on Ukraine. A video that circulated online in recent days may mark only the second appearance of the mysterious drone.
This black-painted UAV is special.
Most of Ukraine’s long-range attack drones feature the same basic design elements: long straight wings, narrow booms connecting the fuselage and engine to the trail and propeller propulsion. By contrast, the mystery drone is a flying wing with no separate fuselage—and it’s propelled by a jet engine. Reportedly a $2,000, US-made SW140B turbine.
The flying wing planform, which lacks highly reflective right angles, scatters radar waves in all directions instead of bouncing them straight back at the emitting dish.
All that is to say, the black drone could be highly stealthy. And that should help it slip past Russian air-defenses on its way to strike targets deep inside Russia. There’s no official information about the mystery drone—we don’t even know its name—so we can’t say for sure how far it ranges.
More at the link!
A stunning video showcasing Ukrainian helicopter crews intercepting Russian drones in the skies above Ukraine.
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 25, 2025 at 12:01 PM
Zelensky has ordered preparations for a special Drone Staff and set a goal of reaching 500–1,000 interceptor drones per day. He called this target very challenging and said it’s now a personal responsibility for all officials involved, the president said in his evening address.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 1:32 PM
Sumy Oblast:
The 225th Separate Assault Regiment of the Ukrainian Armed Forces has completed the and liberation of the village of Kindrativka in Sumy Oblast. Despite a concentration of Russian air assault and naval infantry units in the area, Russian forces struggle to gain momentum
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 9:00 PM
The Deep State Map project reports, that Russian forces from the 40th, 155th Naval Infantry Brigades and 30th Motor Rifle regiment have suffered losses – 3 battalions
While this information is difficult to verify, Russians clearly struggle in that direction
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 9:00 PM
Kherson:
⚡️ Musk ordered Starlink shutdown during Ukraine’s 2022 Kherson counteroffensive, Reuters reports.
The move reportedly caused front-line units to lose connectivity, disabling drones and disrupting artillery coordination.
— The Kyiv Independent (@kyivindependent.com) July 25, 2025 at 10:24 AM
From The Kyiv Independent:
Billionaire Elon Musk ordered the deactivation of Starlink satellite coverage over part of Ukraine’s Kherson Oblast during a major counteroffensive in the fall of 2022, Reuters reported on July 25, citing unnamed sources.
According to three individuals familiar with the matter, Musk instructed a senior SpaceX engineer to shut down coverage in the area near Beryslav, where Ukrainian forces were attempting to encircle Russian troops.
The move reportedly caused front-line units to lose connectivity, disabling drones and disrupting artillery coordination. A Ukrainian military source told Reuters that the outage directly contributed to the failure of the encirclement operation.
Ukrainian forces later liberated Kherson and other settlements on the west bank of the Dnipro River in November 2022, but the immediate impact of the blackout raised alarm among military officials in both Kyiv and Washington.
SpaceX, which operates Starlink, did not publicly confirm the incident. Musk, responding to similar allegations in the past, has denied ever disabling the terminals.
“To be extremely clear, no matter how much I disagree with the Ukraine policy, Starlink will never turn off its terminals,” he wrote on X on March 9.
Reuters’ sources claim Musk’s decision stemmed from fears that a successful Ukrainian advance might provoke a Russian nuclear response.
The reporting emerged just a day after Starlink suffered a global outage on July 24. The company has not disclosed the cause, but the incident renewed concerns about Starlink’s central role in Ukraine’s communications infrastructure during wartime.
Hospitals, schools, and front-line military units across Ukraine rely heavily on the technology.
The unfortunate need to rely on Starlink has created a single point of failure and one that is subject to the whims of an erratic, racist, antisemitic, homophobic, transphobic, drug addict.
No military on earth should be at the mercy of a manchild’s mood swings. If no alternative exists, one must be created
Fucking little rat, im so mad, you guys!
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 9:54 AM
Pokrovsk:
Brief Update: Pokrovsk Operational Direction
The Pokrovsk area remains the most active, with over a third of the 174 combat engagements recorded along the frontline in the past 24 hours taking place in this area, according to the General Staff of the Armed Forces of Ukraine:
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
3/ Logistics are only part of the concern. Should Ukrainian forces be forced to withdraw from Pokrovsk, a safe passage would be vital to avoid a repeat of Bakhmut, where retreat routes were reduced to narrow corridors exposed to Russian artillery and ATGM fire
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
3/ Logistics are only part of the concern. Should Ukrainian forces be forced to withdraw from Pokrovsk, a safe passage would be vital to avoid a repeat of Bakhmut, where retreat routes were reduced to narrow corridors exposed to Russian artillery and ATGM fire
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
4/ The push is led by the elements of Russia’s 51st Army, formerly the 1st Army Corps from the occupied Donetsk oblast. These forces, while not fresh, are still relatively capable, after three years of war
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
5/ In recent days, Russian forces advanced into Zvirove, a southern suburb of Pokrovsk. As of July 23–24, Ukrainian troops were still conducting clearance operations to remove sabotage groups, which sneaked via gaps in local defenses
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
6/ As I noted last week, the situation for Ukrainian forces in Pokrovsk area is critical. Deep pushes on the flanks, increasing pressure on supply and rotation routes, and infiltration into southern outskirts signal about deteriorating situation, and even operational situation.
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
7/ That said, I agree with the Ukrainian Main Intelligence Directorate’s assessment: while the situation is difficult, Russian forces are unlikely to meet the Kremlin’s objective of seizing the entirety of Donetsk Oblast by the end of 2025.
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
8/ Still, recent Russian adaptations, particularly improved counter-drone effortsled by the “Rubikon” unit, have eroded one of Ukraine’s key advantages. With drone teams increasingly targeted, Ukrainian lines have grown more porous
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
9/ Manpower shortages persist, limiting Ukraine’s ability to fully seal gaps in its defenses. Compounding this, Ukrainian reserves are also committed in Sumy and the southeastern sectors, restricting Kyiv’s flexibility to reinforce the Pokrovsk front.
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
10/ While the situation is far from hopeless, it remains risky if left unaddressed – and will likely require both serious adjustments and resource allocations to shift the balance in the coming weeks.
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
11/ The situation on one of the flanks has severely deteriorated as of today, and unfortunately, there appears to be a degree of underreporting or downplaying of the situation at the official level.
One way to help or provide relief is by funding Sternenko’s efforts:
x.com/sternenko/st…
— Tatarigami (@tatarigami.bsky.social) July 25, 2025 at 5:14 AM
Russians claim that the famous Russian military propagandist Filatov disappeared on the Pokrovsky Front after the FPV drone attack. There is currently no contact with him. Russians are also publishing footage from a camera that was installed on his motorcycle and was found at the site of FPV attack.
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 25, 2025 at 10:48 AM
/2. Russian military propagandists have started posting black-and-white photos of their colleague Andrey Filatov, who went missing today after an FPV drone strike on the Pokrovsky front. So far, without offering any further explanation.
— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) July 25, 2025 at 2:54 PM
The Pokrovsk and Zaporizhzhia fronts:
Heavy Russian armor, including tanks and air defense, is being moved toward the Pokrovsk and Zaporizhzhia axes—on a scale not seen in a long time. Main supply routes run through Uspenka and Voznesenka, reports Petro Andriushchenko, advisor to the Mariupol mayor.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 11:34 AM
Russian occupied Zaporizhzhia Oblast:
Loud explosions have been reported near Mykhailivka, Zaporizhzhia region, in the past hour. According to preliminary information, a Russian ammunition depot was hit. The update was shared by Petro Andriushchenko, advisor to the Mariupol mayor.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 9:26 AM
Popov Yar, Donetsk Oblast:
Near the village of Popiv Yar in Donetsk Oblast, Ukraine’s “Baba Yaga” drone is devastating Russian troop shelters using heavy TM-62 anti-tank mines.
— NOELREPORTS (@noelreports.com) July 25, 2025 at 5:52 AM
Kharkiv:
❗️Three russian Chernika drones struck the central district of Kharkiv.
— Iryna Voichuk (@irynavoichuk.bsky.social) July 25, 2025 at 3:36 PM
Russian drone attack on Kharkiv a little earlier tonight ‼️ turn your sound on to watch 🔊
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 4:30 PM
Two russian drones struck Kharkiv downtown earlier this evening.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 4:24 PM
Russia struck a tuberculosis hospital in Kharkiv with an aerial bomb. Twelve people were injured, including a 12-year-old girl. One fatality has been reported, but this info is yet to be confirmed. Rescue efforts continue — three more people may still be under the rubble.
— Iryna Voichuk (@irynavoichuk.bsky.social) July 25, 2025 at 6:51 AM
Inside of the hospital in Kharkiv after today’s devastating russian attack:
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 10:34 AM
Kharkiv’s emergency services have completed rescue efforts following today’s russian airstrike.
The terrorist attack on a medical facility injured 17 people, including a child. Fortunately, emergency responders successfully rescued 4 people.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 12:49 PM
Kamyanske, Dnipropetrovsk Oblast:
“Epicentr” shopping mall is on fire in Kamyanske, Dnipro region, after russian missile attack ‼️
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 7:08 PM
Chasiv Yar:
Chasiv Yar was a town of 14,000 people not so long ago. russia leveled it to the ground, destroyed it completely. Go ahead, zoom in. Take a good look. There’s nothing left but scorched earth.
That’s what russia does. That’s who they are.
— Kate from Kharkiv (@kateinkharkiv.bsky.social) July 25, 2025 at 2:18 PM
Russian occupied Donetsk Oblast:
Water shortages persist in occupied parts of Donetsk region. Locals are forced to wait in long lines for limited amounts of clean drinking water.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 4:55 AM
Stavropol, Russia:
Explosions were reported overnight in Nevinnomyssk, Stavropol region. Russian media say drones targeted Nevinnomyssk Azot, a key ammonia and fertilizer plant owned by EuroChem. The Kotovsk powder plant in Tambov may have also been attacked. HIMARS strikes were reported in occupied Donetsk.
— WarTranslated (Dmitri) (@wartranslated.bsky.social) July 25, 2025 at 3:01 AM
That’s enough for tonight.
Your daily Patron!
There are no new Patron skeets or videos today. Here is some adjacent material.
Today is Shaybik’s third birthday! 😻🎉🎊
Like a true father, Alex Lyashuk prepared a cake for him 🎂 Let us all congratulate him together! 💙🤗— Vitalis Viva (@vitalisviva.bsky.social) July 25, 2025 at 12:26 PM
Open thread!
Jay
thank you, Adam
pieceofpeace
Thanks, Adam, I’m searching for a reason for which you would be okay with passing up a nightly report. Sofar, nuthin,’
Take good care of yourself.
Sister Inspired Revolver of Freedom
My hatred for the Starlink Snowflake ❄ is actually deepening. Did not think that was possible.
Welp, Zelensky has a political crisis on his hands. Hope he can fix it. If this was an idea from Yermak, he needs to go, but that doesn’t sound likely.
Thank you Adam. Get well soon. 💐
patrick II
Every time I see a picture of the Kremlin with those colourful onion domes, I think that it seems like a good nighttime target to avoid personal injury and give Russians driving by a clear notice that times have changed.
Oh, and I haven’t been by as much lately, so I owe many thanks to Adam for his continuing effort, along with a remarkable group of commentators who help me gain some understanding of what is going on.
Westyny
Thank you, Adam. I hope you feel better soon. And I hope Skum reaps the whirlwind.
AlaskaReader
Thanks Adam
the pollyanna from hell
Glory to Ukraine. Odium to cowards and traitors ascendant in my neighborhoods and governments.
Bill Arnold
Not sure he is technically a drug addict. :-)
Here’s the Reuters piece being mentioned. It is long and detailed. (There is an indirect link.)
Musk ordered shutdown of Starlink satellite service as Ukraine retook territory from Russia – Soldiers panicked, drones surveilling Russian forces went dark, and long-range artillery units struggled to hit targets. (Reuters, Joey Roulette, Cassell Bryan-Low and Tom Balmforth, July 25, 2025)