Todd Starnes, a Fox News personality who often promoted Religious Right "culture war" themes and attacked church-state separation on his radio show and in columns, has been let go by the right-wing network.
Starnes's contract was up for renewal, and Fox decided not to extend it. The move came just days after Starnes, speaking on his radio show Sept. 30, asserted that Democrats don't worship the traditional Christian God but instead worship Moloch, a pagan deity who is mentioned in the Book of Leviticus. Moloch was said to be worshipped by the Canaanites in rites that involve child sacrifice.
Starnes, who at the time was interviewing Pastor Robert Jeffress, a prominent supporter of President Donald Trump, asserted, "Apparently the god they worship is the pagan god of the Old Testament, Moloch, who allowed for child sacrifice."
While the Moloch comment and Starnes's firing were linked in several media accounts, it's not clear that the quip had anything to do with his dismissal. An anonymous source at Fox told the website TheWrap that Starnes's firing "was in the works" before he made that comment.
A few days after his dismissal, Starnes appeared on a radio show and complained of having been silenced.
"There are things that I just will not do and that is compromise my...