Explosion Rocks Kabul, AfghanistanAn Afghan soldier guards a checkpoint on the Kabul-Jalalabad highway on the outskirts of Kabul, Afghanistan, on July 19, 2016. (AP Photo/Rahmat Gul)By Jack Phillips7/31/2016Updated: 7/31/2016Print