
Residents clear debris at the site of a nine-storey residential building struck by a drone in Kyiv, Ukraine, 24 May 2025. Photo: EPA-EFE/SERGEY DOLZHENKO
At least 15 people were injured in Russian drone and missile strikes on the Ukrainian capital Kyiv early Saturday morning in what city officials labelled “one of the biggest combined attacks” of the war to date.
According to the Ukrainian Air Force, Russian forces launched 14 Iskander-M ballistic missiles and 250 Iranian-made Shahed drones at several cities across Ukraine, including Kharkiv, Donetsk and Odesa, with Kyiv bearing the brunt of the assault.
Russian attacks also targeted eastern Ukraine, leaving four dead and eight injured in the Donetsk region, as well as three dead and two injured in the Kharkiv region.
Responding to the attacks in a Telegram post on Saturday morning, Ukrainian President Volodymyr Zelensky urged international partners to put “much more pressure on Russia” in order to bring about a ceasefire and allow for “real diplomacy” to begin.
“We are waiting for sanctions from the United States, Europe and all our partners,” Zelensky wrote, “Only additional sanctions against key sectors of the Russian economy will force Moscow to cease fire.”
In Russia, the Defence Ministry claimed that over 100 Ukrainian drones had been shot down overnight, primarily in regions bordering Ukraine, while multiple industrial facilities and critical infrastructure sites across the country have reported sustaining damage in the attacks.
In central Russia’s Lipetsk region, a battery-production plant was attacked, resulting in one of the workshops catching fire and nine workers being injured. According to independent Telegram news channel ASTRA, the factory produces batteries used in drones and both the aviation and maritime sectors.
Three people were also injured in the central Russian region of Tula, as a drone damaged a natural gas pipeline near a local business in the city of Novomoskovsk, Tula Governor Dmitry Milyaev said on Saturday morning.
The overnight attacks come amid Ukraine and Russia’s “thousand for a thousand” prisoner of war swap, which is expected to continue over the weekend. On Friday, 270 prisoners of war and 120 civilians were exchanged, according to the Russian Defence Ministry.