David Axe
David Axe is an independent military correspondent and a writer for the Center for Public Integrity.