An Afghan woman weeps at the site of a suicide attack in Kabul, Afghanistan July 23, 2016. Reuters

80 dead in Kabul twin blasts

Islamic State has claimed responsibility for the attack