Viewpoint: Satan exists, no matter what the head of the Jesuits may think

TCH has this news here.