Overview
- The General Staff recorded 235 combat engagements over the previous day, with the heaviest fighting on the Pokrovsk (63 clashes), Huliaipole (37), Kostiantynivka (28) and Oleksandrivske (21) directions.
- Ukrenergo reported outages in Donetsk, Dnipropetrovsk, Cherkasy and Odesa regions, saying a significant share of Odesa remains without power as repair crews work where conditions allow and rolling shutoffs continue.
- Overnight, Russia used Zircon and Iskander‑M missiles, a Kh‑31P, and 62 attack drones; Ukrainian officials said air defenses shot down two Zircon missiles and 52 drones.
- The International Organization for Migration warned that about 325,000 recent returnees could be forced to move again due to strikes on energy infrastructure and harsh winter conditions.
- Ukraine reported destroying a Russian reconnaissance‑sabotage group north of Pokrovsk, a Kyiv resident was sentenced to life for directing strikes on energy sites, and a drone hit a hospital in Kherson, wounding two staff.