Atmospheric seasons could signal alien life

Riverside CA (SPX) May 10, 2018 Dozens of potentially habitable planets have been discovered outside our solar system, and many more are awaiting detection. Is anybody – or anything – there? The hunt for life in these places, which are impossible to visit in person, will begin with a search Continue Reading