World U.S. Airstrike Kills Afghan Police May 17, 2019THOMAS GIBBONS-NEFFComments Off on U.S. Airstrike Kills Afghan Police The ill-fated strike was in response to a police call for air support, after a Taliban attack in Helmand Province.