Here we go again. Police in Salt Lake City have issued a warrant for the arrest of a cult leader who claims God appeared to him and said he was the Holy Spirit and the father of Jesus Christ on charges of felony first-degree rape.
Here we go again. Police in Salt Lake City have issued a warrant for the arrest of a cult leader who claims God appeared to him and said he was the Holy Spirit and the father of Jesus Christ on charges of felony first-degree rape.