Lighten our Darkness Chapter 9: When Angels Dream

The messengers of God never rest nor sleep; they are constantly active for the One they serve. For this reason, they don’t usually have dreams or visions even though their Heaven-sent messages are often delivered in such form. So it was a surprise to Gabriel when he got to experience what he so often induced […]