Islamic Photos

Afghan security forces inspect the damage on buses hit by suicide bombers

Afghan security forces inspect the damage on buses hit by suicide bombers
Afghan security forces inspect the damage on buses hit by suicide bombers at the site of an attack in Kabul, Afghanistan June 30, 2016. REUTERS