Map of hostilities in Ukraine as of June 25, 2025.


Ukrainian troops inflicted defeats on the invaders in 165 battles, preventing the enemy from advancing. The day before, the enemy carried out 3 missile strikes and 64 air strikes, launching 9 missiles and dropping 118 guided bombs. A total of 6338 shellings were registered, including 106 from multiple launch rocket systems, and 3943 kamikaze drones were used.
Yesterday, enemy aviation attacked settlements in Donetsk and Kherson regions, including Hremyach, Popiv Yar, Malynivka, and Odradokamyanka.
As a result of defense operations, enemy artillery assets, drone control points, and other targets were destroyed. In various directions, Ukrainian forces repelled attacks and inflicted losses on the enemy when concentrated in eight areas.
Ukrainian troops defended against attacks in the North-Slobozhansky and Kursk directions, while also facing enemy pressure in the South-Slobozhansky direction near Vovchansk and Kam'yanka.
Reporting on events at the military fronts demonstrates the resilience and effectiveness of Ukrainian troops in defending the country against external aggression.
Brief summary: Ukrainian troops are actively defending against occupiers, inflicting significant losses on them. In the last 24 hours, there have been many combat encounters where Ukrainian defenders demonstrated high effectiveness in the context of defending the country.Read also
- Occupiers seized Andriivka and Konstyantynivka – DeepState
- Russia engages Afghans through 'Taliban' for the 'restoration' of occupied territories
- Strike on Dnipro: Death toll rises to 18
- A bridge collapsed in Transcarpathia: 8 settlements are left without connection
- Enemy losses as of June 25, 2025 – General Staff of the Armed Forces of Ukraine
- In Ukraine, short-term rain and thunderstorms: weather forecast for June 25