Huffington Post has pulled an infographic and article suggesting a link between U.S. killings by vets and their war service, after Gawker and Business Insider debunked them. "We regret that the data as presented in our graphic was incomplete and misleading," a HuffPo editors' note read.