The Light of Life

Gayle Atteberry ORTL Executive Director

I get excited when a new scientific discovery both proves the Word of God to be true and gives greater understanding to its meaning. Such was the case in a recent remarkable discovery. Researchers at Northwestern University near Chicago were able to document that each individual human life starts with a spark of light. At […]

Tagged