Moscow proposed 24-48 hour ceasefires; Ukraine demands a longer-term cessation of hostilities. Moscow said they are ready to return 3,000 bodies of Ukrainian soldiers. Russia is reviewing a list of 339 children Ukraine says were abducted; Kyiv claims 19,000 were deported. 2/
Full-scale invasion and national resilience, broadcasted live.
-

Ukraine and Russia agree prisoner swap but no ceasefire in Istanbul talks
The Guardian: Ukraine and Russia made no progress on a ceasefire but agreed to swap at least 1,200 prisoners each during 40-minute talks in Istanbul. [I hear otherwise] Kyiv’s delegation suggested a Zelenskyy-Putin meeting by the end of August. Russia has not agreed. 1/
-
43rd Mechanized Brigade Destroys Enemy Drones
Every day, the 43rd Separate Mechanized Brigade hunts the “eyes” and “weapons” of the occupiers in the sky.
— Defense of Ukraine (@DefenceU) 25 juillet 2025
Drones meant to spy, correct artillery, or strike our defenders’ positions are turned into wreckage. pic.twitter.com/bJPXsXrRfQEvery day, the 43rd Separate Mechanized Brigade targets the 'eyes' and 'weapons' of the occupiers in the sky. Drones used for reconnaissance, artillery guidance, or strikes against our positions are reduced to wreckage.
-
Update: 1 killed, 14 wounded in Kharkiv strike
Update: 1 killed, 14 injured in Russia's July 25 strike on Kharkiv. The number of injured in a Russian attack on Kharkiv on July 25 has risen to 14, Governor Oleh Syniehubov reported.
-
Destruction of Russian infantry and vehicles by Shershni Dovbush unit fighters
❗️Destruction of 🇷🇺Russian infantry and vehicles by fighters of the "Shershni Dovbush" unit of the 🇺🇦68th Jaeger Brigade of the Armed Forces of Ukraine. pic.twitter.com/a8hWgQd33l
— 🪖MilitaryNewsUA🇺🇦 (@front_ukrainian) 25 juillet 2025Destruction of Russian infantry and vehicles by fighters of the Shershni Dovbush unit of the 68th Jaeger Brigade of the Armed Forces of Ukraine.
-

Ukrainian hackers destroy 100TB of data in Crimea
Ukrainian military hackers not only accessed the servers of the Russian-installed occupation authorities in Crimea but downloaded and then deleted 100TB of data, causing chaos across the peninsula.
-

Did Zelensky choose to fight anti-corruption?

At night, the Russians strike. During the day – our own. Why did Zelenskyy choose not to defeat corruption, but to defeat those fighting it? https://empr.media/opinion/investigations/at-night-the-russians-strike-during-the-day-our-own-why-did-zelenskyy-choose-not-to-defeat-corruption-but-to-defeat-those-fighting-it/ A worthy piece by @Tkach_Mykhailo for @ukrpravda_news
-
Third protests against NABU law in Kyiv
Day 3 of Anti-Corruption protests in Kyiv, Ukraine.
— Euromaidan Press (@EuromaidanPress) 25 juillet 2025
People gathered in several Ukrainian cities on the evening of 24 July for the third day of protests against draft law No. 12414, which restricts the independence of the National Anti-Corruption Bureau of Ukraine (NABU) and the… pic.twitter.com/HwWVfNvRMrDay 3 of anti-corruption protests in Kyiv, Ukraine. People gathered in several Ukrainian cities on the evening of July 24 for the third day of protests against draft law No. 12414, which restricts the independence of the National Anti-Corruption Bureau of Ukraine (NABU).
-
Ukraine Parliament to Vote on Restoring Anti-Corruption Agencies’ Independence
Amid nationwide protests over subordinating Ukraine's top anti-corruption agencies to the prosecutor general, parliament will reportedly vote on July 31 on President Volodymyr Zelenskyy's bill to restore the anti-corruption agencies' independence.
-

Eyes have seen war: fire toward freedom’s victory



These eyes have seen war — brutal, merciless, unjust. They are tired… but in them there is resolve and an unbreakable will. For in these eyes burns a fire. A fire that guides toward the goal — to destroy the enemy until total victory. For Freedom. For the future. For Ukraine. Communicational unit of the 41st Separate Mechanized Brigade
