Advertisement

Astronomers Discover 7 Earth-Sized Planets Orbiting Nearby Star

The most promising place to search for life outside our solar system just got even more enticing.