Colin Powell Announces He'll Vote for Hillary Clinton

The former secretary of state also attacked Donald Trump, saying that "he has insulted America in one way almost every day."

October 25, 2016

Top Stories

ABC News Live Presents