Tagged in

Christmas Star

A stairway to Heaven
A stairway to Heaven
A brilliant light passed over Earth, March 25, 1970; it shone in the east through April for all to see. With it spiritual messengers of God arrived and began to speak through an unconscious man in a town named Globe to the world. They “were sent for the one who asked our Father.”
More information
Followers
11
Elsewhere
More, on Medium