But didnt Pope Francis recently say there is no hell? So how can there be any demons?
Three?
I thought is was a lake of fire; torment. What else?