Advertisement
According to eyewitnesses, all those killed in the blast were civilians.
It has been reported that, as people celebrated the Nawruz holiday marking the start of the Persian New Year. Nawruz, is widely celebrated in Afghanistan but has also faced opposition from some fundamentalist Muslims, who say it is un-Islamic.