“This is a strong term I’m going to use but I’m going to say it on purpose, Donald Trump is a traitor,” he added. He noted however, that he is not accusing the president of committing treason.

Sanford disagreed with his take, despite the fact that he is attempting to run against Trump.

“Are there very troubling charges out there in, yes,” Sanford said. “Do they need to be investigated? Yes. But to jump to conclusions and say he needs to be impeached, what he’s done is treasonous is to say we’re not going through the very process that the Founding Fathers laid out.”

Sanford’s statement prompted Walsh to snap.