Something very weird has been going on at Fox News.

The network has clearly shifted towards the Left, several hosts and guests continue to attack President Donald Trump, and a few top figures have already left the network in recent months.

And the streak continued this week after it was revealed Fox News radio host and commentator Todd Starnes has been ousted from the network, its website contract, and the premium subscription service Fox Nation.

Starnes was reportedly fired over comments during his radio program that Democrats do not believe in the Christian God and instead may worship Moloch.

Moloch was prominent in the Old Testament as an evil Canaanite deity who demanded child sacrifice and whom the ancient Israelites were forbidden to worship.

A few months before his official departure from Fox, liberals lost their minds when Starnes took a shot at Democratic Minnesota Rep. Ilhan Omar.

From Washington Examiner:

Starnes has previously stoked controversy, perhaps most notably when he told Democratic Minnesota Rep. Ilhan Omar to take a “one-way plane ticket back to whatever third world hellhole you came from.”

Starnes was also featured in recent news when Trump retweeted his comment claiming that if Democrats remove Trump from office, it would lead to a “Civil War-like fracture” in the U.S.

Now, he seems to be full-time at his “Starnes Media Group,” where he runs his own pro-Trump website and radio program.

"Christians are the number one persecuted religious group in the world right now." @RCamposDuffy on the #ToddStarnesShow MORE: https://t.co/nsyceDwS7c pic.twitter.com/URv9fEh9B5 — toddstarnes (@toddstarnes) December 31, 2019

But beyond that, the changes at Fox News are more than noticeable to most.

Back in October, veteran reporter Catherine Herridge left network and joined CBS News.

Before that, shocking details from a Fox News meeting leaked and revealed that two of the networks top anchors seemed to be speaking negatively about Trump behind closed doors.

Fox News hosts Chris Wallace and Martha MacCallum apparently went after Trump during a closed-door meeting.

Network anchors Bret Baier, Wallace, and MacCallum attended an event in New York City to assure advertisers that “Trump doesn’t own” them or “call the shots.” Those aren’t the worst comments — but it’s interesting that they side with Trump on air, yet seemed to speak differently about the president behind closed doors. This report came after longtime network anchor Shepherd Smith quit live on air in early October. A bombshell report revealed that management at Fox News are experiencing what sources called a “Trump identity crisis” over Trump’s call with Ukrainian President Volodymyr Zelensky back in July. This led to a major feud on-air between Fox News host Tucker Carlson and Smith. Sources who took part in the meeting said that Fox warned Smith to stop attacking Trump and his colleagues or he could be fired. And, two weeks after the meeting, Smith quit. So, in a matter of months, we’ve got: (1) Herridge and Smith leaving; (2) two top Fox anchors appearing to speak ill of Trump behind closed doors; and (3) and now Starnes has been fired for criticizing Democrats.