Kyiv, then Dnipro, Sumy, and Odesa — Russia’s rotating war of terror explained

As Russian missiles rain down on Ukrainian cities in deadly cycles, experts warn these strikes aren’t aimed at capturing territory—but at crushing morale and coercing Kyiv into surrender. With no viable military path to victory, the Kremlin has turned to psychological warfare, hoping that relentless terror from the sky will succeed where ground offensives have failed.
Ukrainian firefighters extinguished a fire following a Russian attack on Odesa on 1 May 2025. Source: The State Emergency Service
Kyiv, then Dnipro, Sumy, and Odesa — Russia’s rotating war of terror explained

Russia’s large-scale strikes on major Ukrainian cities are not part of an effort to seize them militarily, but rather a strategy to pressure Kyiv into capitulation, says Ukrainian military expert Roman Svitan, according to Fabrika Novyn.

Russian attacks on Ukraine have intensified amid US President Donald Trump’s peace efforts. Experts say that this way, Moscow tries to force Kyiv to make concessions and accept capitulation conditions. 

“Putin isn’t planning to take Kharkiv or Odesa. Capturing Kharkiv would require an army of 1.5 million — that’s pure fantasy. Arming and training such a force is unrealistic. The only conceivable advance might be past Sumy toward Kyiv — but even Kyiv is untouchable. That would take 3 to 5 million troops,” the expert believes.  

He suggests that the ongoing bombardments are designed to exert psychological pressure on Ukrainian society through both targeted and mass strikes. He notes a recurring pattern of Russian assaults: a massive drone and missile barrage on Kyiv, followed by swarms of drones targeting Kharkiv, with separate attacks hitting Dnipro, Sumy, and Odesa.

“The occupiers concentrate on one city at a time, applying pressure in a rotating cycle,” Svitan says, 

Their objective is to force Ukraine to surrender. They have no real options left — they can’t win on the battlefield, he continues.

Svitan adds that Russian military leadership likely understands the logistical challenges of sustaining their southern forces, and is instead shifting focus to political intimidation, using terror tactics against civilians to try to break Ukrainian resistance.

To counter such attacks, Svitan says Ukraine urgently needs to defend its major cities with at least 20 Patriot air defense systems.

Earlier, Russia launched a massive drone and missile attack on Ukraine, targeting multiple regions, killing and injuring Ukrainian civilians.

According to Odesa Oblast Head Oleh Kiper, Russian forces attacked the city with strike drones, killing two civilians. Fifteen others were wounded, as confirmed by Ukraine’s State Emergency Service. Among the dead was a railway worker, reportedly killed at home during the strike. 

You could close this page. Or you could join our community and help us produce more materials like this.  We keep our reporting open and accessible to everyone because we believe in the power of free information. This is why our small, cost-effective team depends on the support of readers like you to bring deliver timely news, quality analysis, and on-the-ground reports about Russia's war against Ukraine and Ukraine's struggle to build a democratic society. A little bit goes a long way: for as little as the cost of one cup of coffee a month, you can help build bridges between Ukraine and the rest of the world, plus become a co-creator and vote for topics we should cover next. Become a patron or see other ways to support. Become a Patron!

To suggest a correction or clarification, write to us here

You can also highlight the text and press Ctrl + Enter

Please leave your suggestions or corrections here



    Euromaidan Press

    We are an independent media outlet that relies solely on advertising revenue to sustain itself. We do not endorse or promote any products or services for financial gain. Therefore, we kindly ask for your support by disabling your ad blocker. Your assistance helps us continue providing quality content. Thank you!

    Related Posts