At least 20 generals, admirals and civilian defense leaders have been fired or have departed their jobs since Pete Hegseth ...