Five people have been killed and 31 injured in two Russian missile strikes that hit residential buildings in the eastern Ukrainian city of Pokrovsk in the Donetsk region, according to Ukrainian Interior Minister Ihor Klymenko.
Videos and pictures released by Ukrainian officials showed people searching through the rubble, including a badly damaged five-storey apartment building.
An ambulance was on scene treating the wounded.
According to Mr Klymenko, four civilians died in the first attack and a Donetsk emergency official was killed during the second incident.
Search and rescue operations were ongoing, he added.
Andriy Yermak, head of Ukraine's presidential administration, later reported two more victims of Russian strikes in Kruhliakivka village in Kupiansk district.
The strikes come after Russia carried out several waves of attacks on Ukraine overnight, while Kyiv hit bridges in its occupied territories yesterday.
Russia has said its troops have advanced 3km along the Kupiansk front in northeast Ukraine over the last three days, as it seeks to regain territories it lost earlier in its offensive.
The city of Kupiansk and surrounding areas of the Kharkiv region were liberated by Ukrainian forces last September, but Moscow has since renewed its assault on the region.
"Over the past three days, the advance of Russian troops ... amounted to 11km along the front and more than 3km deep into the enemy's defence," Russia's defence ministry said.
It added that it had "improved" its standing along the front line in the area and that it continued to repel Ukrainian counterattacks.
The two nations have also carried out the latest in a series of prisoner exchanges, with 22 Ukrainian soldiers returning home, a senior official in Ukraine said.
Andriy Yermak, head of President Volodymyr Zelensky's office, said the released servicemen included two officers, sergeants and privates who fought in different parts of the front.
Some of them were wounded.
A video posted on Telegram showed soldiers wrapped in blue and yellow Ukrainian flags posing for pictures and shouting "Glory to Ukraine".
"Today we have returned 22 Ukrainian fighters home from captivity," Mr Yermak said, adding the oldest of them was aged 54 and the youngest 23.
There was no immediate comment from Russia.
Mr Yermak gave no other details on the exchange.
Russia and Ukraine have periodically exchanged groups of prisoners in the course of the war, now in its 18th month.