News Alert By Daily Excelsior - November 24, 2016 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo BAGHDAD: More than 80 killed in truck bomb at gas station south of Baghdad. (AGENCIES) Follow our WhatsApp channel