Kyiv hit in fresh Russian missile strike as both sides escalate attacks

Russia's recent airstrike on Kyiv killed at least 31 people including five children and wounded over 150; Sunday's attacks caused additional casualties in both countries.
The line between military and civilian dissolves
As both Russia and Ukraine claim their strikes target only military infrastructure, the distinction has become increasingly blurred across three years of war.

In the early hours of Sunday, missiles once again shook Kyiv awake, the latest exchange in a war that has now ground through more than three years of mutual destruction. Ukraine answered with long-range drone strikes deep into Russian territory, targeting the airfields and fuel depots that sustain Moscow's campaign, while simultaneously arresting politicians implicated in a sweeping corruption scheme that had siphoned funds from its own defence contracts. The moment captures something essential about Ukraine's condition: a nation fighting an external enemy while also reckoning, under enormous pressure, with the enemies within its own institutions.

  • Russia struck Kyiv again just days after its deadliest airstrike of the year killed 31 people, including five children, signalling no pause in its campaign of urban bombardment.
  • Ukraine's drone offensive reached deep into Russian territory, igniting fires at oil depots, military airfields, and weapons production facilities across multiple regions.
  • Russia claimed its air defences destroyed 112 Ukrainian drones in a single nine-hour window, yet the strikes that broke through caused fires, deaths, and a temporary shutdown of Sochi's airport.
  • A corruption scandal inside Ukraine's own defence sector — involving inflated drone contracts and the systematic theft of 30 percent of public funds — led to the arrest of an MP and several officials.
  • Zelenskyy, who had briefly stripped anti-corruption agencies of their independence and triggered rare domestic protests, reversed course and publicly praised the arrests as proof those agencies must remain free.
  • India's continued purchase of discounted Russian oil is drawing US sanctions threats, extending the war's economic shockwaves far beyond the battlefield and into global energy markets.

The explosions arrived just after midnight on Sunday, shaking Kyiv awake once more. Russia launched another missile attack on the Ukrainian capital, the latest in a relentless cycle of strikes that has defined the war for over three years. The timing was brutal: the city was still absorbing the shock of what officials called the worst Russian airstrike of the year, which had killed at least 31 people — five of them children — and wounded more than 150 just days before.

Ukraine was not standing still. On Friday night, long-range drones struck deep into Russian territory, hitting a military airfield in Primorsko-Akhtarsk where Iranian-built Shahed drones — the same weapons Russia uses against Ukrainian cities — were stored and set ablaze. Another strike targeted a facility in the Penza region linked to the production of aviation equipment and armoured vehicles. In Sochi, a drone ignited a fire at an oil depot that consumed a tank holding 2,000 cubic metres of fuel, deploying over 120 firefighters and forcing the city's airport to suspend flights. Russia's defence ministry said its air defences destroyed 112 Ukrainian drones in nine hours, but those that broke through left real damage and at least four people dead across several regions.

Both sides insist they target only military infrastructure, but the line between military and civilian has grown increasingly difficult to draw, with fuel depots and power facilities serving the needs of both war and ordinary life.

Inside Ukraine, a separate crisis was reaching its resolution. In late July, the government had passed a law placing two key anti-corruption agencies under the prosecutor general's control, alarming Western allies and sparking the first significant anti-government protests since the invasion began. Zelenskyy reversed the decision within days. Then, on Saturday, those newly restored agencies acted: authorities arrested several politicians, including a sitting member of parliament, over a systematic scheme in which defence contractors had inflated prices for drones and electronic warfare equipment and diverted 30 percent of contract funds. Zelenskyy publicly thanked the agencies and underscored the importance of their independence — a pointed acknowledgment of the institutional crisis he had just helped create and then stepped back from.

The war's reach extended further still. India, a major buyer of discounted Russian oil, faced mounting pressure from the incoming Trump administration, which threatened sanctions against countries continuing to purchase Russian energy. Indian officials said they would keep buying. The conflict, already reshaping cities and lives across two countries, was quietly redrawing the lines of global commerce and alliance as well.

The explosions came just after midnight on Sunday, loud enough to shake the city awake. Witnesses in Kyiv heard the blasts as Russia launched another missile attack on the Ukrainian capital, the military administration confirmed. It was the latest volley in a grinding exchange of strikes that has defined the war for more than three years now—a cycle of attack and counterattack that shows no sign of slowing.

The timing was telling. Just days earlier, Russia had unleashed what officials called their worst airstrike of the year on Kyiv, killing at least 31 people, including five children, and wounding more than 150 more. The city was still absorbing that blow when the new missiles came. Ukraine, meanwhile, was not waiting passively. On Friday night, the country had sent long-distance drones deep into Russian territory, striking what it said were military targets and infrastructure supporting Moscow's war machine.

The Ukrainian strikes hit a military airfield in Primorsko-Akhtarsk, a town in southwestern Russia, where the country's security service said Iranian-built Shahed drones—the very weapons Russia has been using to pummel Ukrainian cities—were stored. The drones caught fire. Ukraine also targeted a facility in Russia's Penza region that it identified as part of the military-industrial complex, producing digital networks, aviation equipment, armored vehicles, and ships. Russian officials acknowledged the damage: one woman killed in Penza, two others wounded. In the Rostov region, a guard at an industrial facility died when a drone attack sparked a fire. An elderly man in Samara was killed when his house caught fire from falling debris.

The scale of the Ukrainian drone campaign was substantial. Russia's defense ministry claimed its air defenses destroyed 112 Ukrainian drones over Russian territory in a nine-hour period from Friday night into Saturday morning, with 34 of those shot down over the Rostov region alone. But the drones that got through caused real damage. In Sochi, a major Russian city on the Black Sea, a Ukrainian drone ignited a fire at an oil depot. More than 120 firefighters were deployed to fight the blaze, which consumed a fuel tank holding 2,000 cubic meters. The airport in Sochi halted flights as a precaution.

Both sides maintain they are not targeting civilians. Russia says its strikes on Kyiv are aimed at military infrastructure. Ukraine argues its attacks inside Russia are legitimate responses to relentless Russian bombardment and are directed at the logistics and weapons production that sustain the war effort. The distinction between military and civilian targets has become increasingly blurred as the conflict has worn on, with infrastructure like power plants and fuel depots serving dual purposes.

Beyond the immediate fighting, Ukraine was grappling with an internal crisis that had threatened to undermine its institutions. The government had passed a law in late July that stripped two key anti-corruption agencies of their independence, placing them under the control of the prosecutor general. The move triggered alarm among Ukraine's Western allies and sparked the first significant anti-government protests since the invasion began. President Volodymyr Zelenskyy reversed course within days, restoring the agencies' independence.

Then, on Saturday, those agencies moved. Ukrainian authorities arrested several politicians, including a member of parliament, in connection with what they described as a large-scale corruption scheme within the defense sector. The scheme was systematic: contractors had inflated prices for electronic warfare equipment and drones, then siphoned off 30 percent of the contract amounts. The suspects included heads of district and city administrations, members of the National Guard, and executives at defense companies. Four arrests had been made, though the authorities did not publicly identify those detained. Zelenskyy issued a statement thanking the anti-corruption agencies and emphasizing the importance of their independence, a pointed acknowledgment of the crisis he had just navigated.

Meanwhile, the war's economic ripples were spreading globally. India, one of the world's largest energy importers and a major buyer of Russian oil at discounted prices, faced pressure from the incoming Trump administration, which had threatened sanctions against countries continuing to purchase Russian energy. Indian officials pushed back, saying they would continue buying Russian oil. The geopolitical stakes of the conflict were extending far beyond the battlefield, reshaping energy markets and testing alliances in ways that would shape the war's trajectory for months to come.

I am grateful to the anti-corruption agencies for their work. It is important that anti-corruption institutions operate independently, and the law passed on Thursday guarantees them all the tools necessary for a real fight against corruption.
— President Volodymyr Zelenskyy
The Hearth Conversation Another angle on the story
Inventor

Why does Ukraine keep striking inside Russia if it's not trying to hit civilians?

Model

Because Russia's war machine runs on fuel, ammunition, and drones. An oil depot in Sochi, a military airfield storing weapons—these aren't civilian targets in Ukraine's view. They're the infrastructure that enables the missiles hitting Kyiv.

Inventor

But Russia says the same thing about its strikes on Ukrainian cities.

Model

Yes. And that's the problem. Once you accept that power plants and fuel depots are fair game, the line between military and civilian dissolves. A fuel tank is infrastructure. But people depend on that fuel to heat their homes in winter.

Inventor

What about the corruption arrests? That seems like a separate story.

Model

It is and it isn't. Ukraine is fighting for its survival while also trying to prove it's not a corrupt state worth saving. Those two things are in tension. The anti-corruption agencies matter because Western allies need to believe their weapons and aid aren't being stolen.

Inventor

Did Zelenskyy really almost destroy those agencies?

Model

He signed off on a law that would have. Then his allies told him it would be a disaster—that it would look like he was covering something up. He reversed it within days. It was a close call.

Inventor

And now they're arresting politicians?

Model

Now they're showing they can police themselves. Whether that's genuine accountability or damage control, it's hard to say. But the timing matters. Ukraine needed to demonstrate independence right after nearly losing it.

Inventor

What does India buying Russian oil have to do with any of this?

Model

Everything. The more countries that keep buying Russian oil, the more money Russia has to fund the war. If India stops, Russia loses a major customer and hard currency. Trump is betting he can pressure India. India is betting it can ignore him. Ukraine's fate partly depends on who wins that argument.

Contact Us FAQ