Explosions rang out across Kyiv again overnight. In Kharkiv, missiles struck a district that had already been hit before. Meanwhile, Russian military reports are touting their own oil-industry and battlefield wins — claims that remain unverified.
Kyiv and Kharkiv — The Targets Don't Change
Ballistic missiles exploded over Kyiv before dawn. According to the Kyiv City Military Administration (KMVA), fires broke out at several addresses in the Darnytskyi district, with one person reported injured. The district is no stranger to attacks: on June 25, a missile strike already sparked a fire at a warehouse in the same area — now, barely three days later, the area has come under fire again.
In Kharkiv, the mayor confirmed missile hits in the Osnovianskyi district. Correspondents from 24 Kanal and Suspilne reported hearing multiple waves of explosions across the city. The Osnovianskyi district is also a repeat target: on June 2, a drone strike hit an industrial zone there — making the latest strike at least the second in this area within a few weeks.
Ukraine's Air Force also reported two ballistic missiles fired at Chuhuiv, and drones approaching Sumy from the north. Explosions were also reported in Kropyvnytskyi and Chernihiv.
The Other Side — Russian Refineries on Fire
While Kyiv and Kharkiv count missiles, Russia is counting the damage from its own incoming drone strikes. The oil refinery in Slavyansk-on-Kuban caught fire again — not for the first time: the facility was previously struck by drones on June 6 and June 16, making this at least the third strike on the same site. Russia's operational headquarters says there are no casualties.
A similar picture emerged at the Poltavskaya oil depot in Krasnodar Krai, where storage tanks were burning again, with authorities again reporting no injuries. In occupied Crimea, a drone strike reportedly hit a thermal power plant (TEC).
Pingpong: Who's Claiming the Win?
While the Ukrainian side emphasizes civilian casualties and residential damage in Kyiv and Kharkiv, Russian military channels (Operation Z, Colonelcassad) are highlighting their own battlefield claims: according to their reports, two Ukrainian MiG-29 fighters were destroyed at Voznesensk airfield, and Russian forces are advancing near Novoskelevate in the Dnipropetrovsk direction. None of these claims have been confirmed by Ukrainian sources — they come exclusively from Russian military blogs.
A similar one-sided pattern emerges around Zaporizhzhia: Russian sources claim "Geran" (Shahed-type) drones destroyed an oil facility in the region allegedly "used in the interests of the Ukrainian military," along with two gas stations. There is no trace of this in Ukrainian reporting.
The Numbers War: Who Shot Down What
Around Moscow, Mayor Sobyanin reported downed drones in multiple waves overnight — the count of intercepted aircraft headed for the capital climbed to 24-25. Russia's Defense Ministry claims 124 drones were shot down nationwide within 12 hours.
In Rostov Oblast, Russian sources reported 12 people injured in a drone strike on the Sambek Heights museum complex. In Bryansk Oblast, a civilian car was reportedly hit by a kamikaze drone — the driver was killed, a passenger injured — and in another village (Petryatinka), a woman died from injuries sustained earlier. These claims, too, are confirmed only by Russian sources.
Background: The Front Line Doesn't Stop
Official reports from both sides point to roughly 200 clashes along the front line over the past 24 hours. Meanwhile, Putin and Lukashenko continued talks at the Valdai forum — no detailed readout of the discussion has been released.
