Where’s the Church of Satan when you need them? If they demand equal time, that should put an end to this pro-Islam nonsense.
The “church” of Satan is just a collective of atheists against Christ.