NASA has discovered 715 New Worlds

By February 26, 2014 Science and Astronomy, Space
kepler-habit-lrg