A bomb hidden in an ambulance killed at least 95 people and wounded about 158 in the Afghan capital, Kabul, on Saturday when it blew up at a police checkpoint.
It came just days after a deadly attack on one of the most prominent hotels in the city.
The Taliban claimed responsibility for Saturday’s suicide blast. They also claimed the attack on the Intercontinental Hotel a week earlier in which more than 20 people were killed.
An interior ministry spokesman blamed the Haqqani network, a militant group affiliated with the Taliban which Afghan and Western officials consider to be behind many of the biggest attacks on urban targets in Afghanistan.
Hours after the blast, a health ministry spokesman said the casualty toll had risen to at least 95 killed and 158 wounded.
As medical teams struggled to handle the casualties pouring in, some of the wounded were laid out in the open, with intravenous drips set up next to them in hospital gardens.
“It’s a massacre,” said Dejan Panic, coordinator in Afghanistan for the Italian aid group Emergency, which runs a nearby trauma hospital that treated dozens of wounded.
The latest attack will add pressure on President Ashraf Ghani and his U.S. allies, who have expressed growing confidence that a new more aggressive military strategy has succeeded in driving Taliban insurgents back from major provincial centers.
The United States has stepped up its assistance to Afghan security forces and increased its air strikes against the Taliban and other militant groups, aiming to break a stalemate and force the insurgents to the negotiating table.
However, the Taliban have dismissed suggestions they have been weakened by the new strategy, and the past week has shown their capacity to mount deadly, high-profile attacks is undiminished, even in the heavily protected center of Kabul.
The U.S.-led international force in Afghanistan vowed its support for the Afghan government and armed forces in their “difficult and dangerous work”, adding that none of its members had been killed or wounded in the blast.