It's exceedingly rare for senior military officials to publicly oppose the commander in chief's political remarks. Trump's beloved generals and admirals, the chiefs of staff of the Army, Navy, Marines, Air Force, and Coast Guard all condemned the racism, intolerance and hatred the president refused to criticize. The joint chiefs' chair, Gen. Joseph Dunford, tweeted, "there is no place — no place — for racism and bigotry in the U.S. military or in the United States." Sen. Bob Corker, a Republican from Tennessee, went on record, saying "The President has not yet been able to demonstrate the stability nor some of the competence that he needs to demonstrate in order to be successful." Former Republican presidential nominee Mitt Romney wrote about Trump, "what he communicated caused racists to rejoice, minorities to weep, and the vast heart of America to mourn. His apologists strain to explain that he didn't mean what we heard. But what we heard is now the reality, and unless it is addressed by the president as such, with unprecedented candor and strength, there may commence an unraveling of our national fabric … the president must take remedial action in the extreme. He should address the American people, acknowledge that he was wrong, apologize. State forcefully and unequivocally that racists are 100 percent to blame for the murder and violence in Charlottesville." But it is not in Trump's nature to admit a mistake, never mind apologizing for one.