Russo-Ukrainian war, day 1248: Russian workers are extracting last Soviet tanks from storage yards
Exclusive
![]() |
Russia’s last tank yards go dark as every inch in Ukraine demands more sacrifice. Russian workers are pulling the last Soviet tanks from storage yards that used to hold hundreds. The math is unsustainable. |
![]() |
Russia built Ukraine’s drone storm over three years — 2025 is when it finally breaks. Russia’s drone war Ukraine’s allies thought they understood is about to change entirely — and Europe is not ready for what breaks loose in 2025. |
![]() |
Vacancies: News reporter, Defense tech reporter, Head of SMM. Euromaidan Press is expanding and searching for professional soulmates who believe in independent journalism. |
Military
. The missile spoke louder than grief.
“Five in one trench, while enemy storming from three sides”: Ukrainian machine gunner survives deadly battle near Pokrovsk. Roman “Peugeot” and his unit survived a Russian assault in Donetsk Oblast.
Frontline report: Russian Sumy offensive stalls after repeated counterattacks drain manpower without territorial gains. Russian forces near the frontline faced critical manpower shortages with reserves either eliminated in previous failed assaults or positioned too far away to provide timely support.
Ukrainian hero saves 1,000 vehicles under fire — and surprises Bundeswehr instructor. Awarded for courage, Andrii now flies drones into enemy trenches while his daughter waits for him to come home.
Drone attacks span 10 Russian oblasts as Azot plant targeted for second time. Russian air defense intercepted 105 drones overnight as attacks hit the Nevinnomyssk Azot chemical plant, which supplies materials for artillery shell production, for the 2nd time in two months.
Intelligence and technology
Russia once again finds way to evade Ukraine’s smartest defenses against its deadliest drones
. Russia has adapted again, forcing defenders into a new phase of drone warfare.
Ukraine to receive radars for Rheinmetall’s Skyranger 30 air defense gun system, which also guards Bundeswehr. The aid is a critical reinforcement as Russian missile and drone attacks hit record levels.
Ukraine’s cyber warriors crush Russian control systems in Crimea, steal 100TB of secrets. A covert cyber assault crippled occupation networks, downloaded troves of classified data, then wiped everything clean.
Zelenskyy: Ukraine has agreements on 3 Patriot systems, but needs a dozen. Germany will fund two Patriot systems and Norway will pay for a third.
Ukraine wants to sell $ 10-30 bn worth of drones to the US – Zelenskyy. President Volodymyr Zelenskyy said that Donald Trump has agreed to purchase Ukrainian-manufactured drones through contracts potentially worth up to $30 billion, marking a shift in defense trade between the two nations.
Ukraine receives $ 399 mn radar package from German defence contractor HENSOLDT. Ukraine will receive radar systems capable of tracking 1,500 simultaneous targets across a 250-kilometre range under one of the largest single military technology orders since the war began.
International
UN sounds alarm: Nearly 70% of funding to help millions of Ukrainians is lacking. Despite escalating war and mounting civilian suffering, the UN has secured just 34% of its $2.6 billion aid target for Ukraine in 2025.
NATO’s new chief in Europe arrives in Kyiv, with frontline defense and Patriot systems in focus. NATO’s newly appointed commander in Europe, General Alexis Grinkevich, arrived in Kyiv on 25 July to meet Ukraine’s top military leadership.
Only 1 in 3 Americans back Trump’s Ukraine policy amid broader disapproval – poll shows. Support for President Trump’s handling of Ukraine has dropped to 33%, part of a broader decline that has pushed his overall approval rating to a second-term low of 37%, according to new Gallup polling data.
Polish FM Sikorski warns Zelenskyy: “Worst thing” would be abandoning anti-corruption fight. Polish Foreign Minister Radosław Sikorski warned Ukrainian President Volodymyr Zelenskyy that abandoning anti-corruption efforts would be his “worst” possible decision, as Ukraine grapples with threats to its key investigative agencies’ independence.
Zelenskyy dismisses “fake” reports of Ursula von der Leyen call over anti-corruption law. Ukrainian President denied media reports claiming European Commission President Ursula von der Leyen expressed concerns to him about legislation weakening anti-corruption agencies, calling such reports “fake” during a press meeting.
Humanitarian and social impact
Russia rains fire on Ukraine daily — even Trump’s deadline has not stopped bloodshed. “There is no safe place in Ukraine today,” the UN warned, as Russia’s relentless bombardment pushed civilian casualties to their highest in years.
Mine nearly ended Ukrainian female medic’s life, but she fought tougher war within — and chose harder fight. After the blast nearly tore her apart, Nataliia Vysotska faced a more brutal fight inside: to stay down, or rise again.
Political and legal developments
Russian provocateurs try to spark anti-Zelenskyy revolution—Ukrainian media sees through operation immediately. Real protesters demanded institutional accountability; fake ones called for regime change.
Ukraine’s Parliament sets day for consideration of Zelenskyy’s bill on independence of anti-corruption agencies. Nine days after triggering nationwide protests by subordinating Ukraine’s top anti-corruption agencies to the prosecutor general, parliament reportedly will vote on 31 July on President Volodymyr Zelenskyy’s bill to restore their independence
Read our earlier daily review here.
You could close this page. Or you could join our community and help us produce more materials like this.
We keep our reporting open and accessible to everyone because we believe in the power of free information. This is why our small, cost-effective team depends on the support of readers like you to bring deliver timely news, quality analysis, and on-the-ground reports about Russia's war against Ukraine and Ukraine's struggle to build a democratic society.
Become a patron or see other ways to support.