SPACE.com
Tiny Alien Solar System Discovery Explained (Infographic)
15 Oct 2012, 19:23 UTC
(200 words excerpt, click title or image to see full post)
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.
Note: All formatting and links have been removed - click title or image to see full article.




