In a multination effort led to the launch of the James nbsp Webb Space Telescope mdash deployed nearly a million miles from Earth to better investigate the universe This marvel will peer into deep space and examine the stars and other celestial wonders This is indeed a fascinating astronomical piece of technology and if everything works it will provide us with amazing photos and information But its mission isn rsquo t new In fact the prophet Isaiah described searching the stars when he said ldquo Lift up your eyes and look to the heavens Who created all these He who
[... more]