AdvertisementKabul Truck Bomb Kills At Least 80 People, Injures Hundreds MoreMay 31, 2017Bill ChappellJim KanefacebookEmailSecurity forces inspect the site of a massive explosion in a busy area not far from the German Embassy in Kabul, Afghanistan, on Wednesday. (AP)