Russian drone and artillery attacks killed at least five people, including a child and an elderly woman, and injured dozens of others in the southeastern Ukrainian region of Dnipropetrovsk.
"It was a difficult night in Dnipro... Three people were killed by this Russian attack, and among them was a girl, Veronika, only 17 years old," Ukrainian President Volodymyr Zelenskyy said.
Local Governor Serhiy Lysak later updated the death toll to five, and added that 31 people, including five children, were injured in the attack on the city of Dnipro late on April 16. Sixteen people were being treated in hospital.
The attack ignited several fires, according to Dnipro Mayor Borys Filatov, who said one strike came within 100 meters of the city’s municipal offices. He also said at least 15 dwellings had been damaged along with a student residence, an educational institution, and a food-processing plant.
Two more people were killed in Nikopol, a town only 5 kilometers away from Russian forces in the partially occupied Zaporizhzhya region. Five were reported injured.
"A shop, a cafe, private houses, outbuildings, a car, and a bus stop were damaged," Lysak said.
Pictures posted online showed a large blaze and firefighters working at the scene as well as gutted vehicles and buildings with smashed windows and damaged facades.
Elsewhere, a deadly Russian rocket attack killed at least one person in the eastern Ukrainian city of Konstyantynivka.
The city was targeted again by shelling on April 17 while an RFE/RL correspondent was speaking with locals whose homes had been damaged.
In the northeastern Kharkiv region, Governor Oleh Synyehubov said a Russian missile attack injured seven people in the town of Izyum. The town was captured by Russian troops in the early days of Russia’s full-scale invasion in February 2022 but was retaken by Ukrainian forces later in the year.
Meanwhile, Russia's Defense Ministry said it's air defense systems destroyed or intercepted 71 Ukrainian drones over six Russian regions overnight, with 49 of the drones downed in the Kursk region.
It was not possible for RFE/RL to verify the claims.
Last week, the head of Ukrainian military intelligence, Kyrylo Budanov, said on Telegram that Russia's ballistic missile strike on Palm Sunday that left 34 people dead in Sumy was partly launched from the Kursk region.
Yan Matveyev, a Russian military analyst, said that Russia's 112th brigade -- one of those accused by Ukraine of carrying out the attack on Sumy -- does indeed have a dozen Iskander-M missiles.
"They can be stationed in different places and move around all the time.... Now they are also responsible for the whole northern direction and fire at various objects," Matveyev said in an interview with Current Time.
Zelenskyy met with defense industry representatives in Kyiv on April 16. He said Ukraine now produces 40 percent of the weapons used on the front line.
"Our defense industry is already manufacturing more than a thousand types of weapons: from artillery shells to missiles and long-range weapons, to our drones," Zelenskyy said during the meeting, according to his office.
Zelenskyy noted that Ukraine's growing defense sector now employs around 300,000 people and is attracting an increasing number of international partners. Domestic successes include the rapid rollout of new combat drones, artillery production, and Ukraine's own missile systems. Though the items currently are in limited quantities.
Matveyev says the Ukrainian-produced drone 'Lyutiy' could have taken part in recent attacks inside Russia.
"It is probably the most massive Ukrainian drone for attacks on some distant objects... It flies slowly, so it's not a big problem to shoot it down if the air defense calculations are ready," he said.
Despite the progress, Zelenskyy acknowledged Ukraine remains heavily reliant on foreign arms deliveries, including tanks, armored vehicles, and advanced air defense systems.
Last week, he proposed a $15 billion deal with the United States for 10 Patriot air defense systems to bolster Ukraine’s protection against Russian missile strikes.
The Ukrainian parliament has voted to extend martial law and a mobilization order by another 90 days. The two corresponding motions submitted by Zelenskyy received the required two-thirds majority. Once signed by Zelenskyy, martial law will apply until August 6. It was due to expire on May 9.
Former President Petro Poroshenko, who is Zelenskyy's main rival, accused the government of rushing the extension through parliament.
Martial law is "being used not only for the defense of the country, but also for the establishment of an authoritarian regime," Poroshenko claimed on social media.
The Ukrainian government first imposed martial law and ordered mobilization following Russia's full-scale invasion on February 24, 2022.
There has been speculation that Zelenskyy could call elections, which cannot be held under martial law. Conscripts aged between 18 and 60 are barred from leaving the country under the law.
With reporting by Reuters and dpa