In besieged Mariupol, scene of the war’s heaviest fighting and worst humanitarian catastrophe, Russian troops pressed recent advances, hoping to make up for their failure to capture Kyiv by seizing their first big prize of the war.
Moscow said its planes had struck a tank repair factory in the capital, where an explosion was heard and smoke seen in the southeastern Darnytskyi district. Kyiv’s mayor said at least one person had died and medics were fighting to save others.
Ukraine’s military said Russian warplanes that took off from Belarus had also fired missiles at the Lviv region near the Polish border, where four cruise missiles were shot down by Ukrainian air defences.
In Mariupol, Reuters journalists in Russian-held parts of the city reached the Ilyich steel works, which Moscow claimed to have captured on Friday, one of two giant metals plants where defenders have held out in underground tunnels and bunkers.
The factory was reduced to a silent ruin of twisted steel and blasted concrete, with no sign of defenders present. Outside, at least half a dozen civilian bodies lay scattered on nearby streets, including a woman in a pink parka and white shoes.
Someone had spraypainted “mined” on a fence by an obliterated filling station forecourt. In a rare sign of life, one red car drove slowly down an otherwise empty street, the word “children” scrawled on a card taped to the windshield.
The governor of Kharkiv province in the east said at least one person had died and 18 were injured in a missile strike. In Mykolaiv, a city close to the southern front, Russia said it had struck a military vehicle repair factory.
The attacks followed Russia’s announcement on Friday that it would intensify long-range strikes in retaliation for unspecified acts of “sabotage” and “terrorism”, hours after it confirmed the sinking of its Black Sea flagship, the Moskva.