Daily Archives: May 22, 2014

Earth has a Cousin!

Source SPACE.com: All about our solar system, outer space and exploration. Kepler 186f A cousin to Earth?!?   A New planet has been found! Its name is Kepler-186f. Kepler-186f has about the same amount of space between it and Kepler-186, (the star of the system) as the sun and earth.  It could have enough space […]