WOW! NASA finds a Super Earth with the possibility of water in it; Does it have alien life?
NASA recently discovered a new super Earth that orbits an M-type star. Scientists believe that this exoplanet can contain water in it and support life. Does it have alien life thriving? Find out.…