Powell, a son of immigrants, said Trump has “insulted America in one way almost every day.”
By Sheryl Estrada
Former Secretary of State, retired four-star general and prominent member of the Republican Party Colin Powell said on Tuesday that he will cast his vote on November 8 for the Democratic presidential candidate Hillary Clinton.