In newly leaked e-mails, former U.S. Secretary of State Colin Powell calls the Republican nominee for president, Donald Trump, "a national disgrace," a "pariah," and "racist."
Powell also criticizes the Democratic nominee, former Secretary of State Hillary Clinton, accusing her of "greed" and "hubris" but saying he still regards her as a friend.
The e-mails were posted on the website DCLeaks.com, which has been accused of being an outlet for Russian hackers. They are the latest in a series of leaks that appear aimed at influencing the 2016 presidential election.
Powell, who has acknowledged the e-mails are his, is a highly respected retired Army general who considered runs for the White House himself.
In one e-mail, Powell said he was staying quiet about Trump because "to go on and call him an idiot just emboldens him."
In others, he calls Trump a "racist," a "national disgrace, and an international pariah."
"We all need to start voting for America and not our parties," Powell writes. "Trump is taking on water. He doesn't have a GOP philosophy or even a conservative philosophy. We need a revolution and it will begin with the GOP crashing and burning up its current form."