Twin explosions have torn through a demonstration by members of Afghanistan's mainly Shi'ite Hazara minority in Kabul, killing at least 80 people and wounding more than 230 in a suicide attack claimed by Islamic State.
Graphic television footage from the site of the attack showed many dead bodies lying on the bloodied road, close to where thousands of Hazara had been demonstrating over the route of a planned multi-million-dollar power line.
"Two fighters from Islamic State detonated explosive belts at a gathering of Shi'ites in the city of Kabul in Afghanistan," said a brief statement on the group's Amaq news agency.
If confirmed as the work of IS, the attack, among the most deadly since the US-led campaign to oust the Taleban in 2001, would represent a major escalation for a group hitherto largely confined to the eastern province of Nangarhar.
The explicit reference to the Hazara's Shi'ite religious affiliation marks a departure for Afghanistan, where bloody sectarian rivalry between Sunni and Shi'ites typical of Iraq is relatively rare, despite decades of war.