President Trump has fired more veterans in his first weeks in office than any other U.S. president.