The Daily Beast published the news earlier today, (10/25/16) that republican General Colin Powell, who’s a former secretary of state, has made the decision to vote for Hillary Clinton yesterday at a luncheon and today via his twitter account. This is what Robert Brodsky of Newsday writes:
(twitter) Boom. Colin Powell says he will vote for Hillary Clinton. Says will serve w/ distinction and cites experience and stamina
NOTE: There is no former sitting U.S. president who will be voting for Donald Trump.