A suicide bomber has rammed a truck into a German consulate in Afghanistan, killing at least six civilians and wounding 120, officials said.
Gunman attacked the building after the blast, in the city of Mazar-e-Sharif, battling with German and Afghan forces.
The Taliban said it carried out the attack in retaliation for air strikes last week in Kunduz province.
Local police said at least one suspect had been arrested in connection with the bombing.
IS hangs bodies of 40 civilians from poles in Iraqi city
So-called Islamic State (IS) shot dead 40 civilians on Tuesday in the northern Iraqi city of Mosul after accusing them of treason, the United Nations says.
Their bodies were then hung from electricity poles in several districts, the office of the UN Human Rights Commissioner said, citing sources.
A man was also reportedly shot dead in public in central Mosul for ignoring an IS ban on using mobile phones.
Iraqi security forces are continuing their push to take Mosul back from IS.
The killings of the civilians appeared to have been carried out on the orders of self-appointed "courts", according to the UN report.