This guy is possessed. Of course he believes in Christianity. Satan knows his enemies are real.
Cain meet Ted bundy
He said in an interview his mission was to rid the world of evil to save Israel. He’s carrying out Noahide Laws.