Russia – Ukraine war updates latest from the General Staff of Ukraine as of April 28, 2026.
This report is part of EMPR’s April 2026 Russia-Ukraine war timeline, tracking daily battlefield and geopolitical developments. For full coverage of this escalation phase, see the complete timeline.
The 1,525th day of Russia’s full-scale armed aggression against Ukraine has begun.
Ukraine’s Defense Forces continue to repel attempts by occupying forces to improve their positions and advance deeper into Ukrainian territory, inflicting significant losses in personnel and equipment.
Update as of 08:00 AM on Russian invasion of Ukraine
A total of 226 combat engagements were recorded over the past 24 hours.
Yesterday, the enemy carried out 76 airstrikes, dropping 247 guided aerial bombs. In addition, Russian forces deployed 6,251 kamikaze drones and conducted 2,283 shelling attacks on populated areas and Ukrainian military positions, including 34 strikes using multiple launch rocket systems.
Airstrikes targeted, among other areas, the settlements of Pokrovske, Lisne, Novoselivka, and Havrylivka in the Dnipropetrovsk region. In the Zaporizhzhia region, airstrikes affected Rizdvianka, Verkhnia Tersa, Shyroke, Svoboda, Dolynka, Rivne, Novoselivka, Liubytske, Chervona Krynytsia, Odarivka, Zaporozhets, and Novooleksandrivka.
Over the past day, Ukraine’s Air Force, missile troops, and artillery struck four areas of enemy troop concentration.
EMPR updates by Directions
Northern-Slobozhanskyi and Kursk Direction
08:00 AM: the russian occupiers carried out three airstrikes using five guided aerial bombs and conducted 58 shelling attacks on Ukrainian positions and settlements, including four using multiple launch rocket systems.
Southern-Slobozhanskyi Direction
08:00 AM: Russian forces attacked Ukrainian positions 18 times in the areas of Vovchansk and Starytsia, and toward Ternova, Okhrimivka, Bochkove, Novovasylivka, and Kolodiazne.
Kupiansk Direction
08:00 AM: the russian troops carried out four attacks near Novoosynove and Kindrashivka, and toward Kupiansk and Kivsharivka.
Lyman Direction
08:00 AM: Russian forces attempted 13 times to break through Ukrainian defenses, attacking toward Drobysheve, Lyman, and Shyikivka.
Sloviansk Direction
08:00 AM: the russian occupiers conducted one assault operations near Zakytne and toward Rai-Oleksandrivka, Kryva Luka, and Ozerne.
Kramatorsk Direction
08:00 AM: Russian forces launched one attack toward Nykyforivka.
Kostyantinivka Direction
08:00 AM: the russian troops carried out 15 attacks near Pleshchiivka and Ivanopillia, and toward Kostiantynivka, Illinivka, Rusyn Yar, Sofiivka, Vilne, and Novopavlivka.
Pokrovsk Direction
08:00 AM: Ukrainian defenders repelled 52 assault attempts toward Bilytske, Zatyshok, Nove Shakhove, Dorozhne, Rodynske, Myrnohrad, Novooleksandrivka, Shevchenko, Hryshyne, Vasylivka, Muravka, Molodetske, Novopidhirne, Novopavlivka, Novyi Donbas, Pokrovsk, Udachne, and Serhiivka.
Oleksandrivka Direction
08:00 AM: the russian enemy attacked six times near Oleksandrohrad and Novohryhorivka, and toward Verbove and Yehorivka.
Huliaipole Direction
08:00 AM: 26 russian attacks were recorded near Dobropillia, Pryluky, Olenokostiantynivka, Zaliznychne, Sviatopetrivka, Myrne, Tsvitkove, Charivne, and Huliaipilske.
Orikhiv Direction
08:00 AM: Ukrainian defenders repelled one russian attempt to advance near Stepove.
Prydniprovskyi Direction
08:00 AM: the russian enemy made four attempts to advance toward the Antonivskyi Bridge and Bilogrudyi Island.
Volyn and Polissia Directions
08:00 AM: no signs of the formation of enemy offensive groupings were detected.
Ukrainian defenders continue the systematic destruction of enemy forces and maintain effective resistance across all sectors of the front.
Total Russian losses over the past 24 hours amounted to 1,180 personnel. Ukrainian forces also destroyed 16 armored combat vehicles, 34 artillery systems, two multiple launch rocket systems, 1,039 unmanned aerial vehicles, 276 vehicles, and five units of specialized equipment.
Follow the Russia-Ukraine war April 2026 timeline:
April 27, 2026 — Previous update.
April 29, 2026 – Next update.
2026 January → February → March → April → May
Tags: Drone Warfare Eastern Europe conflict EMPR news Frontline developments global security russia ukraine war Russia-Ukraine War Ukraine war updates











