There is nothing normal or acceptable about Donald Trump’s decision to fire a slew of senior military leaders in the Pentagon. It’s a direct attack on the integrity of the American military. I’m not arguing that presidents shouldn’t fire generals. There are times when it’s necessary — wise, even. …


