A Russian missile and drone attack on the eastern Ukrainian city of Dnipro has killed five civilians and injured 47 others, including a 14-year-old girl, authorities say.
Blasts blew out some windows of a shopping mall, raining shards onto the street, photos published by local officials showed.
Mayor Borys Filatov said the daytime attack also shattered windows in two schools and three kindergartens.
Debris struck the intensive care unit of a children’s hospital, and a fire broke out in another hospital.
A video posted on social media by President Volodymyr Zelenskiy showed a missile with a fiery trail streaking over buildings in Ukraine's fourth-largest city, and debris flying into the air from its impact.
The war, now in its third year since Russia invaded its neighbour, has killed more than 10,000 civilians and wounded around 20,000 others, the United Nations says.
In the Kharkiv region in the northeast, Russian shelling struck a village council building, killing one person and injuring two others, regional head Oleh Suniehubov said.
Elsewhere in the region, a Russian glide bomb struck a residential building in the village of Ruska Lozova, injuring at least two people.
Others could be trapped under rubble, Syniehubov said.
Also on Wednesday, Ukraine received $2.2 billion from the International Monetary Fund under an ongoing credit facility, Prime Minister Denys Shmyhal announced.
The credit program foresees the disbursement of $16 billion, but Ukraine must pass IMF reviews of its progress on key economic and fiscal benchmarks before each part is released.
The latest funds will be used for welfare payments and the salaries of doctors and teachers, among other things, Shmyhal said.
Meanwhile, NATO allies have agreed to fund military aid for Ukraine with 40 billion euros in 2025, two Western European diplomats say, a week before the alliance's leaders are set to meet in Washington.
NATO Secretary-General Jens Stoltenberg had asked allies to make a multi-year commitment to keep military aid for Kyiv at the same level as that since Russia's full-scale invasion of Ukraine in 2022, adding up to about 40 billion euros ($A64 billion) a year.
While the member states did not back Stoltenberg's original request for such a multi-year pledge, the pact includes a provision to re-evaluate allied contributions at future NATO summits, according to a diplomat on Wednesday.
A Ukrainian drone attack also injured eight workers from the Russian-controlled Zaporizhzhia nuclear power plant and left a nearby town largely without power and water, Russian-backed officials said on Wednesday.
In a statement on Telegram, the plant's management said that eight staff had been injured during an attack by three Ukrainian kamikaze drones on an electricity substation near the plant in south-eastern Ukraine.
It said all of the injured workers were receiving medical treatment.
Reuters was not able to independently confirm what had happened and there was no immediate comment from Ukraine.
with Reuters