NASA Scientists Discovered Seven Earth Sized Planets Orbiting A Star Near Our Solar System

  • 7 years ago
The planets are orbiting an ultra-cool dwarf star making it a possibility that there is liquid water on the surface of almost every planet. They might be habitable by humans and might also contain alien life.