Humans Give Off Light That Extinguishes at Death, New Study Reveals

Being made in the image of God could include giving off a “glow” until bodily death.

A newly released study of ultraweak photon emission (UPE) found not only that human beings give off light — a glow so faint it’s impossible to see…

Continue Reading