"Christian Post" is neither 'christian', nor a post.
It is a left-wing rag publishing Panic-porn about 'demons' to try to keep sheep in the pens. They don't want people finding out most celebrity bible teachers are CIA assets and / or paid shills.
A special place for those bastards.