More than 1,000 churches have registered for two simulcasts of the feature documentary film, “The Insanity of God.” The first simulcast was Nov. 9 and the last is Sunday, Nov. 13 at …
© 2023 Christian News Journal | All Rights Reserved | Privacy Policy | Developed by CI Design, LLC