Out of this world

NASA is searching for aliens. A brand new NASA research team launched this week and it will be devoted to finding life beyond Earth, as well as finding out exactly how life began on Earth and where else it could exist. The “Center for Life Detection Science” will be part of NASA’s Ames Research Center…read more »