Tag: Lori Allen
-
Nation & World
Space telescope captures cosmic ‘Mountains of Creation’
Captured by the Spitzer Space Telescope’s infrared eyes, a new majestic image resembles the iconic “Pillars of Creation” picture taken of the Eagle Nebula in visible light by NASA’s Hubble…
-
Nation & World
Light detected from alien planets
Light from two worlds far from our solar system has been detected for the first time. The planets that emit it are too hot to be inhabited, at least by…