Alien life Seven things to know about the new planets discovered by NASA February 23, 2017 60 New Planets found that may support life, including Super-Earth February 17, 2017