Islamic State has claimed responsibility for a suicide bomber in Afghanistan who has killed at least 12 people, including several children in the eastern city of Jalalabad.
The attacker detonated his explosives near a petrol pump, killing two officials working for Afghanistan's intelligence agency, and sparking a big fire.
Ten civilians, including children, were killed.
"Most of the victims were children who were working in a car wash," said Sohrab Qaderi, a member of the provincial council.
Islamic State claimed the attack in a statement on their Amaq news agency.
"A martyrdom attack using an explosives jacket hit a gathering of Afghan intelligence," the militants said.
Inamullah Miakhel, a spokesman for the provincial health department, said five wounded people were taken to a hospital.