A maternity hospital in the southern port city of Mariupol has been hit by a Russian air strike, Ukraine says.
President Volodymyr Zelensky said people were trapped under the wreckage, and called on Western leaders to impose a no-fly zone.
He also posted footage apparently from inside the hospital, which appears badly damaged.
A regional official told Ukrainian media that at least 17 people were injured, including staff and patients.
Pavlo Kyrylenko, the head of the Donetsk regional administration which includes the city of Mariupol, said no deaths had been confirmed, and there were no confirmed injuries amongst children. He said the attack happened during an agreed ceasefire with the Russian side, according to Interfax Ukraine.
The Mariupol city council said the strike had caused “colossal damage”, and published footage showing burned out buildings, destroyed cars and a huge crater outside the hospital.
Mariupol has been surrounded by Russian forces for several days, and repeated attempts at a ceasefire to allow civilians to leave have broken down.
“The whole city remains without electricity, water, food, whatever and people are dying because of dehydration,” Olena Stokoz of Ukraine’s Red Cross said, adding that her organisation would continue trying to organise an evacuation corridor.
Earlier Ukrainian Foreign Minister Dmytro Kuleba said that Russia continued to hold more than 400,000 people “hostage”.
Russia insists that it does not target civilian infrastructure in Ukraine.