New Planetary System Discovered With Sun Similar to Earth’s And Is Home To Tiny Planet

By February 20, 2013 Science and Astronomy
kepler-smallest-lg