Three-time presidential candidate Pat Buchanan has a message for the government: if anyone in President Donald Trump's campaign colluded with Russia, seek an indictment "or shut up."

The conservative Buchanan told Fox News' Sean Hannity on Monday night he's tired of baseless claims coming from anonymous government sources that suggest Trump and/or his people had illegal contacts with the Russians leading up to last November's election.

"Eight months this thing has been going on. Eight months into Watergate, we had seven guys indicted, convicted, prosecuted, and sentenced. They were gone," Buchanan said.

"Eight months in, not a single indictment. If there is somebody that did something wrong in the Trump campaign and did something to leak, in which I don't believe and which [former director of national intelligence James] Clapper said they didn't find, then indict him or shut up," Buchanan said. "These individuals keep going out and saying the same thing again and again without any evidence whatsoever."

Buchanan added that the people leaking information to the press regarding Russia claims — true or not — are breaking the law and need to be prosecuted.

"There's only a few people that have this information, and only a few people can be leaking it," said Buchanan, who ran for president in 1992, 1996, and 2000. "They ought to run them down, take them out, prosecute them, punish them, and fire them.

"You've got people in there who are betraying their oaths, are disloyal to the agency, damaging the commander in chief, committing felonies," Buchanan added. "Why doesn't the FBI investigate that?"