Battlefield map of Ukraine as of July 12, 2025
According to glavcom.ua: In the last day, there were 186 clashes, during which Ukrainian defenders inflicted significant losses on the enemy, holding back their advance. The military continues to resolutely repel attempts by the enemy to encroach on Ukrainian territory.
Attacks and Shelling
The enemy carried out 75 airstrikes and 5535 shellings on Ukrainian military positions and settlements yesterday. A large number of attacks and shellings were also recorded in various regions of the country, including Kharkiv, Donetsk, Dnipropetrovsk, Zaporizhzhia, and Kherson regions.
Events on the Front
Over the past day, seven areas with concentrated enemy troops and two artillery systems were identified and destroyed. Various attacks and shellings were recorded in different directions, including Northeastern Slobozhansky, Kursk, Southern Slobozhansky, Kupiansk, Lyman, Sever, Kramatorsk, Toretsk, Pokrovsk, Novopavlivske, Orikhovskyi, and other areas.
We remind you that the war in Ukraine has been ongoing for 1235 days.
Reports on 186 clashes over the last day highlight the tense situation in eastern Ukraine. Attacks, shellings, and attempts by the enemy to advance into the country force Ukrainian defenders to act decisively to defend their positions. Dozens of airstrikes and thousands of shellings indicate unrest on the part of the enemy, who continues to conduct active combat operations in various directions, including different regions of Ukraine.
Read also

