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