The Light of Life

292006460

I always 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 life starts with a spark of light. At […]

Tagged