In this video, Bethel Church says it caught on camera the “glory cloud,” which some say is a supernatural sign of God’s presence. Bill Johnson explains this phenomenon intercut over clips of the cloud. What do you think? Let us know in the comments.
See an error in this article?
To contact us or to submit an article