NASA scientists say they will find proof of life on other planets within 20 years. The James Webb Space Telescope will launch in 2018 and will be capable of detecting the signs of life in the atmospheres of other planets. Scientists are understandably excited about such prospects. Matt Mountain, director of the Space Telescope Science Institute in Baltimore says, “Just imagine the moment when we find potential signatures of life. Imagine the moment when the human race realizes that its long loneliness in time and space may be over.”
Excuse me! Only recently have we thought of ourselves as lonely in time and space. Most of us believe we have been accompanied in the universe by heavenly beings, including the Lord of the Universe since the beginning. We are not now, nor have we ever been alone in the Universe. --Jim L. Wilson and Rodger Russell
--The Week, August 1, 2014 p. 19
Psalm 115:3 (HCSB) (3) Our God is in heaven and does whatever He pleases.