Tiny Alien Solar System Discovery Explained (Infographic)
Monday, October 15, 2012 - 14:30
in Astronomy & Space
Astronomers using the Kepler Space Observatory have spotted a record five planets crammed in close to their parent star, 1,100 light-years from Earth.