The death toll from a car bomb which exploded at a market in Iraq's northern Diyala province, has risen to 30, officials say.
Friday's blast took place in the mainly Shia town of Khalis, about 80km (50 miles) north of Baghdad.
Earlier this month, a spate of attacks killed more than 100 people.
The situation in the country remains tense after elections in March, with no bloc having yet assembled a majority to form a government.
It was initially said the blast had killed at least 23 people and wounded another 53.
The BBC's Jim Muir in Baghdad said a car containing explosives was set off in a busy market in front of a coffee shop where crowds were enjoying the evening cool.
Police lieutenant Abdul Jabar Ihmoid told Reuters many shops had been destroyed.
"The roof of the coffee shop which was full of people also collapsed. We believe there are still people under the debris," he said.
A man who was being treated for leg wounds after the bombing blamed the police.
"Policemen were securing the market like they always do, but... how did that car enter the market?" said Haitham Hussein al-Tamimi.
Police officials said an investigation was under way.
Deputy provincial governor Sadiq al-Husseini on Saturday called for the police chiefs in both the town and province to be sacked, reports the AFP news agency.
"Khalis is a disaster zone," he said.
Two months ago, the same town was hit by a double bombing in which at least 40 people were killed.
Our correspondent says such indiscriminate attacks against Shia areas have been a feature of recent violence, apparently aimed at provoking a sectarian reaction against Sunnis.
In the same province, insurgents - believed to be Sunni militants - have also carried out revenge attacks against fellow Sunnis who have turned against them, our correspondent adds.
Violence in Iraq has fallen considerably since the height of the insurgency three years ago, but the recent attacks have sparked fears that militants are regrouping.