**Russia-Ukraine War: Latest Updates from the General Staff of Ukraine**
As of June 24, 2025, the Russian large-scale invasion of Ukraine has entered its 1,217th day. The war, which began on February 24, 2022, has seen significant fighting over the past 24 hours.
**Ukrainian Forces Hold Defensive Lines, Inflict Heavy Losses**
Overnight, Ukrainian forces engaged in 165 combat clashes, successfully defending their positions and inflicting serious losses on the Russian invaders. The enemy launched numerous attacks across various fronts, but were largely repelled by Ukrainian troops.
**Enemy Attacks Summary**
* 3 missile strikes using 17 missiles
* 36 airstrikes with 72 guided aerial bombs (KABs)
* 2,861 kamikaze drones launched
* 6,076 artillery strikes, including 103 from MLRS
**Airstrikes Targeted Areas**
The most intense fighting took place in the following areas:
* Kharkiv Oblast: Ozerne, Mala Vovcha
* Donetsk Oblast: Razine, Pokrovsk, Novotoretske, Poltavka, Malynivka, Voskresenka
* Zaporizhzhia Oblast: Novoselivka, Mala Tokmachka
**Ukrainian Counterstrikes**
In response to the enemy’s attacks, Ukrainian forces launched counterstrikes against:
* 17 Russian troop and equipment concentrations
* 3 artillery systems
* 1 command post
**Frontline Overview**
The following is a summary of the fighting on each front line:
* North-Slobozhansk and Kursk Directions: 10 attacks repelled, with 12 airstrikes and 22 KABs used.
* South-Slobozhansk Direction: 7 enemy assaults near Dvorichna, Hlyboke, Vovchanski Khutory, Krasne Pershe, and Fiholivka.
* Kupiansk Direction: 6 attacks repelled near Kindrashivka, Kruhliakivka, and toward Pishchane, Petropavlivka.
* Lyman Direction: 24 combat engagements near Tverdokhlibove, Ridkodub, Karpivka, Kolodiazi, and toward Hrekivka, Zelena Dolyna, Novyi Myr, Olhivka.
* Siversk Direction: 1 attack repelled near Hryhorivka.
* Kramatorsk Direction: 12 attacks near Novomarkove, Chasiv Yar, and toward Mykolaivka, Stupochky, Pryvillia, Bondarne.
* Toretsk Direction: 27 assaults near Dyliivka, Shcherbynivka, Petrivka, Yablunivka, Rusyn Yar, and toward Pleshchiivka, Yablunivka.
* Pokrovsk Direction: 54 enemy assaults repelled.
* Novopavlivka Direction: 17 enemy attacks repelled.
**Russian Losses**
The past 24 hours have seen significant losses for the Russian military:
* Personnel: 1,200 killed or wounded
* Tanks: 1 destroyed
* Armored vehicles: 7 damaged or destroyed
* Artillery systems: 21 destroyed
* MLRS: 1 destroyed
* Operational-tactical UAVs: 198 shot down
* Missiles: 12 intercepted
* Vehicles: 100 destroyed