Tag Archives: Charisma MEdia

Christian Site CEO: Satan Is Behind This Impeachment

Peter Montgomery reports at Right Wing Watch: Stephen Strang, the CEO of the conservative Christian media outlet and publishing company Charisma, said in a press release Friday that Satan is behind the impeachment inquiry and other “demonic attacks” on President Donald Trump. The press release hyped a new “Charisma News” poll finding that 90 percent of evangelicals—who it called “faith-based …

Read More »