Taliban suicide bombing at Bagram Airfield after US drops ‘offensive’ dog leaflets

Just hours after the U.S. military apologized for dropping leaflets in Afghanistan that offended Muslims,...