A conservative radio host in Denver says he was fired in the middle of his broadcast after criticizing President Trump in the midst of his impeachment hearings.

Craig Silverman was fired Saturday from radio station 710 KNUS following a segment on President Trump’s late attorney Roy Cohn. His firing was confirmed Saturday evening and Silverman’s show had been removed from the radio station’s website.

“I was frustrated that we couldn't talk about the facts of the impeachment case and it all came to a head as I was excoriating Donald Trump on my show yesterday,” Silverman said during Sunday’s edition of CNN “Reliable Sources.”

According to Silverman, the firing came about because of a Facebook post voicing his support for former Ukraine Ambassador Marie Yovanovitch during the impeachment hearings.

“Yovanovitch is an American hero,” Silverman wrote on a Facebook post Friday. “I have seen countless witnesses testify and she was one of the all-time finest. Her poise, courage and credibility inspire me.”

However, the station has argued that Silverman was fired after openly talking about appearing on competing radio shows on his own broadcast.

“He decided that it was important to work across town and so on Saturday on his program he announced that, and that's what prompted our decision to take him off the air,” KNUS general manager Brian Taylor told Denver FOX-affiliate, KDVR. “The notion that he was relieved from his program because he criticized President Trump is absolutely untrue. We've never told Mr. Silverman the position to take on his impeachment.”

Taylor also reinforced that the station’s “hosts have the freedom to express their opinions on current events based on their own personal convictions.”

Silverman has continued to push back on this and criticize KNUS on his Twitter account.

Azerbaijan Radio Station Raid
An employee operates a mixing console at the control room of state broadcaster ERT headquarters in Athens June 17, 2013. Reuters