At least 80 people have been killed and over 230 others injured after two suicide bombers detonated explosives into a crowd of people on Saturday in Kabul.
The victims, who were all from the Shia Hazara minority, were staging a protest against a new power line project, which they say neglects many areas of the Hazara population.
An IS-linked extremist group has claimed responsibility for the attack.
Survivors recalled the terrifying moment the blasts went off.
"I was only ten meters away from the blast site. I had no idea where I was when it happened. When we were about to run away, another blast was detonated, and then the policemen opened fire at the attackers from the check points, many people fell down," said a survivor named Parween.
"I was totally in shock, and lost my hearing for about ten minutes after the explosions. I saw many people fall down around me, the explosives were probably placed on the trolley of an ice-cream vendor," said Nematullah, another survivor.
The Afghan Ministry of Interior Affairs said in a statement that there were three suicide bombers involved in the attack. The third one was shot dead by policemen before being able to set off the explosive.
Afghan President Ashraf Ghani condemned the attack, saying that any attempt to undermine ethnic solidarity within Afghanistan using terrorism will not succeed.