Fox News may be President Donald Trump‘s favorite channel, but one former employee bashed it as nothing short of a propaganda-waving attack on the U.S. Constitution.

Ralph Peters, who resigned this year as the outlet’s military analyst, told CNN’s Brian Stelter during a Sunday Reliable Sources interview that his choice to leave was motivated partly by his disgust with the organization’s fixation on propping up the president. He said Fox News is “assaulting the Constitution” and “the rule of law.”

“Fox isn’t immoral; it’s amoral,” he said. “It was opportunistic. Trump was just a gift to Fox, and Fox, in turn, is a gift to Trump.”

As a retired U.S. Army lieutenant colonel with experience working with Russian intelligence, Peters also expressed his deep belief that Trump is beholden to President Vladimir Putin.

“There is no other way to explain his behavior,” Peters said. “And he perfectly fits the profile of the kind of people the Russians target. So when it comes to worries, Trump gives us something new to worry about virtually every day.”

Peters also said the commander in chief’s behavior didn’t signal much love of country, let alone reverence for the free world, calling the times “Orwellian.”

“This is a distinctly un-American president who really doesn’t seem to like America very much, certainly doesn’t respect it,” Peters told Stelter. “And he’s a president who appears to be enthralled to a foreign power, a hostile foreign power. This is unbelievable to me. I could never have foreseen this.”

Not only is the president at fault, but so was the administration backing him, Peters argued, describing Trump’s staffers as “his henchmen and henchwomen.”

“The people supporting Trump are radicals, these couch potato anarchists,” he said, referring to voters. “They want vengeance. And Trump is brilliant at that. He’s done what autocrats and charlatans and false messiahs throughout history have done. He’s told his core supporters, you’re not to blame for the mistakes you made. You’re not to blame for your failures. It’s them, it’s the minorities, it’s the immigrants, it’s fake news, it’s the deep state.”

Toward the end of the interview, Stelter circled back on Fox News, and Peters took his criticism an even further step.

“The polite word is ‘prostitutes,’ so we’ll just leave it at that. I don’t want to be the go-to guy for Fox-bashing forever, but what Fox is doing is causing real harm to our country right now,” he said.

UPDATE: Fox News has re-upped a prior statement on Ralph Peters, with regard to his comments this mornig.

“Ralph Peters is entitled to his opinion despite the fact that he’s choosing to use it as a weapon in order to gain attention.”

UPDATE II: Relatedly, Fox’s Brit Hume criticized Trump on Twitter Sunday on the subject of the Mueller probe specifically.

—

Watch the clips above courtesy of CNN.

[Image via screengrab]

Have a tip we should know? [email protected]