Ukrainian President Volodymyr Zelensky said more than 1,000 civilians were inside the shopping center at the time of the attack in Kremenchuk city.
Ukraine’s state emergency service said at least 20 civilians were wounded, and two of them died.
Zelensky said the target presented “no threat to the Russian army” and had “no strategic value.” He accused of Russia of sabotaging “people’s attempts to live a normal life, which make the occupiers so angry.”
The strike came the day after Russia attacked the Ukrainian capital Kyiv for the first time in weeks, with missiles striking at least two residential buildings.
Meanwhile, Russia is mounting an all-out assault on the last Ukrainian stronghold in the eastern Luhansk region, “pouring fire” on the city of Lysychansk from the ground and air, the local governor has said.
Serhiy Haidai said Russian forces were pounding Lysychansk after capturing the neighbouring city of Sievierodonetsk in recent days.
Russian forces appeared to step up longer-range strikes on the country after forcing Ukrainian troops out of the neighboring city of Sievierodonetsk in recent days.
Western leaders, meanwhile, pledged steadfast and continued support for Kyiv. NATO will agree to deliver further military support to Ukraine — including secure communication and anti-drone systems — when its leaders convene in Spain for a summit, according to the military alliance’s secretary-general, Jens Stoltenberg.