Russia – Ukraine war updates latest from the General Staff of Ukraine as of December 28, 2025.
Today is the 1,404th day of the large-scale armed aggression of the Russian Federation against Ukraine has begun.
Ukrainian defenders are steadfastly holding back the pressure of the occupiers, inflicting significant losses on the enemy.
Update as of 08:00AM on Russian invasion of Ukraine
Overall, 160 combat engagements were recorded over the past day.
According to updated information, yesterday the enemy carried out two missile strikes and 39 air strikes, using 41 missiles and dropping 101 guided aerial bombs. In addition, the enemy conducted 3,540 shellings, including 66 attacks using multiple launch rocket systems, and employed 6,824 kamikaze drones.
The aggressor carried out air strikes, in particular on the areas of the settlements of Starokasianivske in Dnipropetrovsk Oblast and Zaliznychne in Zaporizhzhia Oblast.
Over the past day, aviation, missile forces, and artillery of the Defense Forces struck six areas of concentration of enemy personnel, three command posts, and one other important enemy facility belonging to the Russian invaders.
Ukraine Front Lines updates by Directions
Northern-Slobozhanskyi and Kursk Direction
08:00 AM: Ukrainian warriors repelled one enemy attack over the past day. The enemy carried out one air strike, using three guided aerial bombs, and conducted 135 shellings.
Southern-Slobozhanskyi Direction
08:00 AM: the russian enemy attempted seven times to break through the defensive lines of our defenders near the settlements of Starytsia, Vovchansk, and Prylipka, and toward Lyman and Hryhorivka.
Kupiansk Direction
08:00 AM: four russian attacks took place yesterday. Our defenders repelled assault actions toward Petropavlivka and Pishchane.
Lyman Direction
08:00 AM: the russian forces carried out 16 attacks, attempting to penetrate our defenses near the settlements of Serednie and Novoselivka, and toward Druzheliubivka, Oleksandrivka, Lyman, Stavky, Ozerne, and Drobyshcheve.
Sloviansk Direction
08:00 AM: over the past day Ukrainian defenders stopped five attempts by the occupiers to advance in the area of Serebrianka.
Kramatorsk Direction
08:00 AM: three combat engagements were recorded in the areas of Vasiukivka and Predtechyne, and toward Bondarne.
Kostyantinivka Direction
08:00 AM: the russian enemy carried out 18 attacks in the areas of Kostiantynivka, Oleksandro-Shultyne, and Pleshchiivka, and toward Sofiivka and Stepanivka.
Pokrovsk Direction
08:00 AM: Ukrainian defenders stopped 32 assault actions by the aggressor in the areas of Chervonyi Lyman, Myrnohrad, Pokrovsk, Kotlyne, Udachne, Molodetske, Dachne, and Filiia, and toward Nove Shakhove, Dorozhnie, Rodynske, and Hryshyne.
Oleksandrivka Direction
08:00 AM: over the past day the enemy carried out 16 attacks near the settlements of Yalta, Vyshneve, Oleksandrohrad, Verbove, Pryvilne, and Rybne, and toward Andriivka-Klevtsove.
Orikhiv Direction
08:00 AM: Ukrainian defenders repelled three enemy attacks in the areas of Shcherbaky and Stepove.
Huliaipole Direction
08:00 AM: 19 russian attacks took place in the areas of Huliaipole and Bilohiria, and toward Dobropillia.
Prydniprovskyi Direction
08:00 AM: the Defense Forces repelled three enemy attacks toward the Antonivskyi Bridge.
Volyn and Polissia Directions
08:00 AM: no signs of the formation of enemy offensive groupings were detected.
Our warriors are inflicting significant losses on the occupying forces in manpower and equipment and are actively undermining the enemy’s offensive potential in the rear.
Overall, over the past day, Russian invader losses amounted to 1,200 personnel. Ukrainian defenders also neutralized five tanks, eight armored combat vehicles, 15 artillery systems, two multiple launch rocket systems, 29 missiles, 688 unmanned aerial vehicles, and 166 units of automotive equipment belonging to the occupiers.















