Suicide bomber kills at least eight near Afghan clerics' peace tent

An Afghan police officer keeps watch at the site of a blast in Kabul, Afghanistan June 4, 2018. / Internet photo
An Afghan police officer keeps watch at the site of a blast in Kabul, Afghanistan June 4, 2018. / Internet photo
Quartz