NASA To Launch Telescope Stronger Than Hubble That Can See Back In Time

During the winter holidays, Jews celebrate a miraculous, unquenchable light and Christians celebrate the incarnation of God revealed by the light of a star. It’s fitting, therefore, that on December 22 NASA will launch a new satellite capable of seeing the first starlight from just after the Big Bang—a light, and an event, that tell […]

3 Major Scientific Discoveries In The Past Century That Point To God

Three major discoveries during the last century contradict the forecasts of scientific atheists, pointing instead in a distinctly theistic direction.