Rep. Ryan Zinke of Montana, a Trump ally and former cabinet secretary, found himself challenged on live television after making an unproven claim that the media had called Donald Trump a Nazi “three thousand times.”
The exchange happened Wednesday morning on CNN. The discussion followed remarks from former Trump Attorney General Pam Bondi, who stirred controversy after saying she wanted to crack down on what she described as “hate speech.” Her comments included criticism of people who celebrated the assassination attempt on conservative activist Charlie Kirk.
CNN’s Audie Cornish led a panel conversation with journalist Garrett Graff, former Republican congressman Charlie Dent, and Democratic strategist Antjuan Seawright. The group debated where free speech ends and threats begin.
When Zinke claimed Trump had been labeled a Nazi thousands of times, Seawright quickly reminded him that even people close to Trump had made similar comparisons in the past.
Cornish pointed out that some Republicans argue the government should act against certain speech, while others warn that this would violate the First Amendment. She asked Zinke where he stood.
“There is a difference between free expression and hate,” Zinke said. “If I threaten to kill you, that is not protected. But a news outlet has called President Trump a Nazi 3,000 times. He is not a Nazi. You can call him arrogant or many other things, but he is not that.”
Cornish pressed further, asking if he considered such comments to be incitement. Zinke replied that it created unnecessary division and falsely accused Trump.
Seawright cut in. “Congressman, even his own vice president compared him to a Nazi. We cannot pick and choose when it is convenient.” Zinke objected, but Seawright continued, quoting Kirk himself: “Hate speech does not exist legally in America. There is ugly speech, there is gross speech, there is evil speech, but all of it is protected by the First Amendment.”
He argued the real problem is that free speech often gets defended selectively, depending on who is speaking. “It is fine for some, but not for others, even the president,” Seawright said.
As for Zinke’s figure, the facts do not back it up. Data from the Internet Archive show that since 2009, no television outlet has paired “Trump” and “Nazi” more than 3,000 times. MSNBC has 1,740 mentions, Fox News has 1,736, and CNN comes in at 1,366. None come close to the number Zinke claimed.

