One former military leader who publicly despises Donald Trump is retired Admiral William McRaven. He served his country honorably under Presidents George W. Bush and Barack Obama.
Writing in The Wall Street Journal this week, the Admiral outlines his support for Kamala Harris: "You may not like her policies, her followers, or her vision for America, but Ms. Harris won't threaten the press, demean immigrants, mock those who have died for the country, break with our allies or undermine the Constitution."