// NASA is planning to make a huge announcement today, about possible life in our own solar system. Exact details of what we can expect to hear have not been released. We do know that evidence has been found that could point to life relatively close to the earth.... No other information at this time