U.S. Sen. Mark Kirk (R-IL) said during a Wednesday interview on CNN that he would write in Colin Powell for president.
Kirk has said he will not support Donald Trump for president. In the CNN interview, Kirk said he won't back Hillary Clinton either because she "was for the Iran agreement and I can't support someone who is for the Iran agreement."
"In my case I will be writing in General Colin Powell. That, I think, would be the best person," Kirk said.
He added: "I would say it's a vote not for Hillary Clinton. ... We should not have such a person with so many conflicts of interest in office as our president of the United States."
Powell, for his part, has described the Iran agreement as a "pretty good deal."
Kirk is locked in a tough re-election battle against U.S. Rep. Tammy Duckworth (D-IL,8), whose campaign ripped Kirk over his CNN interview.
"Once again, Republican Mark Kirk can't keep his facts straight and doesn't know (what) he's talking about," Duckworth campaign spokesperson Matt McGrath said in a statement. "In the era of Trump, deciding who should be the next President is serious business, and this is deeply unserious from Senator Kirk."